คำถามติดแท็ก dialog

หน้าต่างชั่วคราวแสดงต่อผู้ใช้ (โดยปกติจะเป็นกล่องเล็ก ๆ ) มันขัดขวางการไหลของโปรแกรมซ้อนทับ UI เพื่อจุดประสงค์ในการแจ้งเตือนผู้ใช้หรือต้องการการป้อนข้อมูลของผู้ใช้หรือการยืนยันเกี่ยวกับการตัดสินใจของโปรแกรม บางครั้งกล่องโต้ตอบจะใช้เพื่อนำเสนอแบบฟอร์มสำหรับการป้อนข้อมูลของผู้ใช้

30
กิจกรรมมีหน้าต่างที่รั่วไหลออกมาซึ่งเพิ่มเข้ามา แต่เดิม
ข้อผิดพลาดนี้คืออะไรและทำไมจึงเกิดขึ้น 05-17 18:24:57.069: ERROR/WindowManager(18850): Activity com.mypkg.myP has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@44c46ff0 that was originally added here 05-17 18:24:57.069: ERROR/WindowManager(18850): android.view.WindowLeaked: Activity ccom.mypkg.myP has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@44c46ff0 that was originally added here 05-17 18:24:57.069: ERROR/WindowManager(18850): at android.view.ViewRoot.<init>(ViewRoot.java:231) 05-17 18:24:57.069: ERROR/WindowManager(18850): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:148) 05-17 18:24:57.069: ERROR/WindowManager(18850): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91) 05-17 18:24:57.069: ERROR/WindowManager(18850): at android.view.Window$LocalWindowManager.addView(Window.java:424) …

17
วิธีป้องกันการปิดกล่องโต้ตอบเมื่อคลิกปุ่ม
ฉันมีกล่องโต้ตอบEditTextสำหรับการป้อนข้อมูล เมื่อฉันคลิกปุ่ม "ใช่" บนกล่องโต้ตอบมันจะตรวจสอบอินพุตและปิดกล่องโต้ตอบ อย่างไรก็ตามหากอินพุตผิดฉันต้องการคงอยู่ในกล่องโต้ตอบเดียวกัน ทุกครั้งไม่ว่าอินพุตจะเป็นอย่างไรกล่องโต้ตอบควรปิดโดยอัตโนมัติเมื่อฉันคลิกที่ปุ่ม "ไม่" ฉันจะปิดการใช้งานนี้ได้อย่างไร โดยวิธีการที่ฉันได้ใช้ PositiveButton และ NegativeButton สำหรับปุ่มในการโต้ตอบ

12
วิธีสร้างกล่องโต้ตอบด้วยตัวเลือก“ ใช่” และ“ ไม่”
ฉันจะสร้างปุ่มเพื่อดำเนินการและบันทึกข้อมูลลงในฐานข้อมูล เมื่อผู้ใช้คลิกที่ปุ่มฉันต้องการแจ้งเตือน JavaScript เพื่อเสนอตัวเลือก“ ใช่” และ“ ยกเลิก” หากผู้ใช้เลือก“ ใช่” ข้อมูลจะถูกแทรกลงในฐานข้อมูลมิฉะนั้นจะไม่มีการดำเนินการใด ๆ ฉันจะแสดงกล่องโต้ตอบดังกล่าวได้อย่างไร
658 javascript  dialog 

26
จะสร้างข้อความแจ้งเตือนเติมเต็มขนาดหน้าจอ 90% ได้อย่างไร
ฉันสามารถสร้างและแสดงข้อความโต้ตอบการแจ้งเตือนที่กำหนดเองได้ดี แต่ฉันก็มีเช่นกัน android:layout_width/height="fill_parent"ในกล่องโต้ตอบ xml มันมีขนาดใหญ่เท่ากับเนื้อหา สิ่งที่ฉันต้องการคือกล่องโต้ตอบที่เติมเต็มทั้งหน้าจอยกเว้นอาจมีช่องว่างภายใน 20 พิกเซล จากนั้นอิมเมจที่เป็นส่วนหนึ่งของไดอะล็อกจะขยายให้เต็มขนาดไดอะล็อกโดยอัตโนมัติด้วย fill_parent
305 android  dialog 

8
จะใช้ OpenFileDialog เพื่อเลือกโฟลเดอร์ได้อย่างไร?
จะใช้OpenFileDialogเพื่อเลือกโฟลเดอร์ได้อย่างไร? ฉันจะใช้โครงการต่อไปนี้: https://github.com/scottwis/OpenFileOrFolderDialog อย่างไรก็ตามฉันประสบปัญหาอย่างหนึ่ง มันใช้GetOpenFileNameฟังก์ชั่นและOPENFILENAMEโครงสร้าง และมีสมาชิกที่มีชื่อOPENFILENAME templateIDมันเป็นตัวระบุสำหรับแม่แบบการโต้ตอบ และโครงการนี้มีres1.rcไฟล์และไดอะล็อกเริ่มต้น templated ด้วย แต่ฉันไม่สามารถหาวิธีแนบไฟล์นี้กับโครงการ C # ของฉันได้ มีวิธีที่ดีกว่าในการใช้OpenFileDialogเพื่อเลือกโฟลเดอร์หรือไม่?

13
เปิดไดอะล็อกไดเร็กทอรี
ฉันต้องการให้ผู้ใช้เลือกไดเรกทอรีที่ไฟล์ที่ฉันจะสร้างจะถูกบันทึกไว้ ฉันรู้ว่าใน WPF ฉันควรใช้OpenFileDialogจาก Win32 แต่น่าเสียดายที่กล่องโต้ตอบต้องมีการเลือกไฟล์ - มันยังคงเปิดอยู่ถ้าฉันคลิกตกลงโดยไม่เลือก ฉันสามารถ "แฮ็กอัพ" ฟังก์ชั่นโดยให้ผู้ใช้เลือกไฟล์จากนั้นตัดเส้นทางเพื่อหาว่าไดเรกทอรีอยู่ในไฟล์ไหน แต่ไม่ได้ใช้งานง่ายที่สุด มีใครเห็นสิ่งนี้ทำมาก่อนหรือไม่
274 wpf  filesystems  dialog 

25
Android: วิธีสร้างไดอะล็อกที่ไม่มีชื่อ
ฉันกำลังพยายามสร้างกล่องโต้ตอบที่กำหนดเองใน Android ฉันสร้างกล่องโต้ตอบของฉันเช่นนี้: dialog = new Dialog(this); dialog.setContentView(R.layout.my_dialog); ทุกสิ่งทำงานได้ดียกเว้นชื่อของไดอะล็อก แม้ว่าฉันจะไม่ได้ตั้งชื่อของไดอะล็อกป็อปอัพของกล่องโต้ตอบก็จะมีช่องว่างที่ตำแหน่งของไดอะล็อก มีวิธีซ่อนส่วนนี้ของกล่องโต้ตอบหรือไม่? ฉันลองใช้ AlertDialog แต่ดูเหมือนว่าเลย์เอาต์ไม่ถูกต้อง: LayoutInflater inflater = (LayoutInflater) this.getSystemService(Context.LAYOUT_INFLATER_SERVICE); View view = inflater.inflate(R.layout.map_dialog, null); AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setView(view); // dialog = new Dialog(this); // dialog.setContentView(R.layout.map_dialog); dialog = builder.create(); ((TextView) dialog.findViewById(R.id.nr)).setText(number); ถ้าฉันใช้รหัสนี้ฉันจะได้รับการยกเว้นตัวชี้โมฆะในบรรทัดสุดท้าย กล่องโต้ตอบนั้นไม่ว่างดังนั้น TextView ที่ฉันพยายามเรียกดูไม่มีอยู่ หากฉันยกเลิกการคอมเม้นต์ส่วนที่ฉันใช้ Dialog Constructor ทุกอย่างทำงานได้ดี …

14
วิธีการเปลี่ยนชุดรูปแบบสำหรับ AlertDialog
ฉันสงสัยว่ามีคนช่วยฉันออกไหม ฉันกำลังพยายามสร้าง AlertDialog แบบกำหนดเอง ในการทำเช่นนี้ฉันได้เพิ่มบรรทัดของรหัสต่อไปนี้ใน styles.xml <resources> <style name="CustomAlertDialog" parent="android:Theme.Dialog.Alert"> <item name="android:windowBackground">@drawable/color_panel_background</item> </style> </resources> color_panel_background.9.png ตั้งอยู่ในโฟลเดอร์ drawable นอกจากนี้ยังมีในโฟลเดอร์ res SDK ของ Android ต่อไปนี้เป็นกิจกรรมหลัก package com.customdialog; import android.app.Activity; import android.app.AlertDialog; import android.app.Dialog; import android.content.DialogInterface; import android.os.Bundle; public class CustomDialog extends Activity { /** Called when the activity is first created. */ …
242 android  dialog  themes  alert 

23
การจัดการกล่องโต้ตอบใน WPF ด้วย MVVM
ในรูปแบบ MVVM สำหรับ WPF การจัดการไดอะล็อกเป็นหนึ่งในการดำเนินการที่ซับซ้อนมากขึ้น เนื่องจากโมเดลการดูของคุณไม่ทราบอะไรเกี่ยวกับมุมมองการสื่อสารในกล่องโต้ตอบจึงน่าสนใจ ฉันสามารถแสดงให้เห็นICommandว่าเมื่อมุมมองเรียกมันโต้ตอบสามารถปรากฏขึ้น ไม่มีใครรู้วิธีที่ดีในการจัดการผลลัพธ์จากการโต้ตอบ? MessageBoxฉันกำลังพูดเกี่ยวกับหน้าต่างไดอะล็อกเช่น อีกวิธีหนึ่งที่เราทำคือมีเหตุการณ์ใน viewmodel ที่มุมมองจะสมัครเมื่อต้องการไดอะล็อก public event EventHandler<MyDeleteArgs> RequiresDeleteDialog; ไม่เป็นไร แต่หมายความว่ามุมมองต้องใช้รหัสซึ่งเป็นสิ่งที่ฉันต้องการหลีกเลี่ยง

12
รับผลลัพธ์จาก DialogFragment
ฉันใช้DialogFragmentsสำหรับสิ่งต่าง ๆ : เลือกรายการจากรายการป้อนข้อความ วิธีที่ดีที่สุดในการคืนค่า (เช่นสตริงหรือรายการจากรายการ) กลับไปที่กิจกรรม / ส่วนที่เรียกคืออะไร? ขณะนี้ฉันกำลังทำให้กิจกรรมการโทรดำเนินการDismissListenerและให้ DialogFragment อ้างอิงกับกิจกรรม ไดอะล็อกจะเรียกOnDimissเมธอดในกิจกรรมและกิจกรรมจะคว้าผลลัพธ์จากวัตถุ DialogFragment ยุ่งมากและไม่ทำงานกับการเปลี่ยนแปลงการกำหนดค่า (เปลี่ยนการวางแนว) เนื่องจาก DialogFragment สูญเสียการอ้างอิงไปยังกิจกรรม ขอบคุณสำหรับความช่วยเหลือ

19
ป้องกันกล่องโต้ตอบกิจกรรม Android จากการปิดเมื่อสัมผัสภายนอก
ฉันมีกิจกรรมที่ใช้สไตล์ Theme.Dialog ว่าเป็นหน้าต่างลอยเหนือกิจกรรมอื่น อย่างไรก็ตามเมื่อฉันคลิกนอกหน้าต่างข้อความ (ในกิจกรรมพื้นหลัง) กล่องโต้ตอบจะปิดลง ฉันจะหยุดพฤติกรรมนี้ได้อย่างไร

8
วิธีสร้างกล่อง edittext ในกล่องโต้ตอบ
ฉันกำลังพยายามสร้างกล่อง edittext ในกล่องโต้ตอบสำหรับป้อนรหัสผ่าน และเมื่อฉันทำฉันไม่สามารถทำ ฉันเป็นผู้เริ่มต้นอยู่ในนั้น โปรดช่วยฉันในเรื่องนี้ public class MainActivity extends Activity { Button create, show, setting; //String pass="admin";String password; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); create = (Button)findViewById(R.id.amcreate); setting = (Button)findViewById(R.id.amsetting); show = (Button)findViewById(R.id.amshow); //input = (EditText)findViewById(R.id.this); setting.setVisibility(View.INVISIBLE); create.setOnClickListener(new View.OnClickListener() { public void onClick(View view) { Intent myIntent1 …

20
วิธีซ่อนปุ่มปิดในหน้าต่าง WPF
ฉันกำลังเขียนกล่องโต้ตอบโมดอลใน WPF ฉันจะตั้งค่าหน้าต่าง WPF ให้ไม่มีปุ่มปิดได้อย่างไร ฉันยังต้องการให้มันWindowStateมีแถบชื่อเรื่องปกติ ฉันพบResizeMode, WindowStateและWindowStyle, แต่ไม่มีคุณสมบัติใดที่อนุญาตให้ฉันซ่อนปุ่มปิด แต่แสดงแถบหัวเรื่อง, เช่นเดียวกับในกล่องโต้ตอบโมดอล
204 c#  wpf  xaml  button  dialog 

13
จะยกเลิกกล่องโต้ตอบโดยคลิกที่ด้านนอกของกล่องโต้ตอบได้อย่างไร
ฉันใช้กล่องโต้ตอบที่กำหนดเองสำหรับแอปพลิเคชันของฉัน ฉันต้องการนำไปใช้เมื่อผู้ใช้คลิกที่นอกกล่องโต้ตอบการสนทนาจะถูกยกเลิก ฉันต้องทำอะไรเพื่อสิ่งนี้

23
วิธีการใช้กล่องโต้ตอบ“ การยืนยัน” ในกล่องโต้ตอบ Jquery UI
ฉันพยายามใช้ JQuery UI Dialog เพื่อแทนที่javascript:alert()กล่องน่าเกลียด ในสถานการณ์ของฉันฉันมีรายการสิ่งของและถัดจากแต่ละรายการฉันจะมีปุ่ม "ลบ" สำหรับแต่ละรายการ psuedo html setup จะเป็นดังนี้: <ul> <li>ITEM <a href="url/to/remove"> <span>$itemId</span> <li>ITEM <a href="url/to/remove"><span>$itemId</span> <li>ITEM <a href="url/to/remove"><span>$itemId</span> </ul> <div id="confirmDialog">Are you sure?</div> ในส่วน JQ เมื่อเอกสารพร้อมฉันจะตั้งค่า div ให้เป็นกล่องโต้ตอบแบบโมดอลด้วยปุ่มที่จำเป็นและตั้งค่า "a" เหล่านั้นให้ยิงเพื่อยืนยันก่อนที่จะลบเช่น: $("ul li a").click(function() { // Show the dialog return false; // to prevent the browser …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.