शीर्षक की तरह, एंड्रॉइड में एक संवाद को खारिज या रद्द करने के बीच क्या अंतर है?एंड्रॉइड में एक संवाद को खारिज या रद्द करने के बीच क्या अंतर है?
उत्तर
आमतौर पर, जब कोई काम समाप्त हो जाता है तो उसे एक संवाद खारिज कर दिया जाता है और इसे स्क्रीन से हटाया जा रहा है। जब कोई संवाद संवाद से बचना चाहता है और बैक बटन दबाता है तो एक संवाद रद्द कर दिया जाता है।
उदाहरण के लिए, आपके पास स्क्रीन पर एक मानक हां/नहीं संवाद है। यदि उपयोगकर्ता नंबर पर क्लिक करता है, तो संवाद को खारिज कर दिया जाता है और कॉलर को नो के लिए मान वापस कर दिया जाता है। यदि हां या नहीं चुनने के बजाय, उपयोगकर्ता विकल्प चुनने के बजाय संवाद से बचने के लिए वापस क्लिक करता है तो संवाद रद्द कर दिया जाता है और कॉलर को कोई मान वापस नहीं किया जाता है।
dismiss
कुछ ऐसा है जो आपको अपने कोड में स्पष्ट रूप से कॉल करना है, आमतौर पर आपके Dialog
में एक बटन पर एक क्लिक ईवेंट का जवाब देने के लिए। यदि आप चाहें, तो Activity
में dismissDialog
पर कॉल कर सकते हैं, जो पर dismiss
पर कॉल करेगा।
cancel
विधि केवल तभी निष्पादित होती है जब इसे आपके कोड में स्पष्ट रूप से बुलाया जाता है, या जब उपयोगकर्ता रद्द करने योग्य Dialog
खुला होता है (जैसा कि @Lee नोट किया गया है)।
यदि आप DatePicker
का उपयोग कर रहे हैं, तो यह सब अभी भी मामला है। जैसा कि @Lee ने कहा, DatePickerDialog.OnDateSetListener
बस यह पता लगाता है कि उपयोगकर्ता ने DatePicker
से दिनांक चुना है।
Android Developer ReferenceDialog
एस पर अधिक जानकारी प्रदान करता है।
- 1. अपनी ऑनक्रेट विधि में एक कस्टम संवाद को कैसे रद्द या खारिज करें?
- 2. एंड्रॉइड - dismissDDialog संवाद को खारिज नहीं करता
- 3. एक कस्टम संवाद खारिज करें?
- 4. को खारिज कस्टम संवाद समस्या
- 5. रद्द करें बबल और स्टॉपप्रॉपैगेशन के बीच क्या अंतर है?
- 6. पॉपअपविंडो और संवाद के बीच क्या अंतर है?
- 7. एंड्रॉइड में टुकड़े/संवाद के बीच संचार
- 8. एंड्रॉइड में बिटमैप और ड्रायबल के बीच क्या अंतर है?
- 9. एंड्रॉइड के बीच क्या अंतर है: लेआउट_विड्थ और एंड्रॉइड: चौड़ाई
- 10. एंड्रॉइड में SendStickyBroadcast और sendBroadcast के बीच क्या अंतर है
- 11. एंड्रॉइड में एक संवाद को अंदर क्लिक करके कैसे खारिज कर सकते हैं?
- 12. एक रिसीवर बनाम गतिविधि में एक इरादा-फ़िल्टर घोषित करने के बीच क्या अंतर है?
- 13. सी ++ में '\ n' या "\ n" के बीच क्या अंतर है?
- 14. क्या "||" के बीच अंतर है और "या" पर्ल में?
- 15. एक एक्सएएमएल फ्रेम तत्व में पन्ने या UserControls लोड करने के बीच क्या अंतर है?
- 16. एंड्रॉइड जेलीबीन टाइमपिकरडियलॉग में रद्द करने का कोई तरीका है?
- 17. ऑपरेशन रद्द किए गए अपवाद और कार्य रद्द करने के बीच अंतर?
- 18. कैसे खारिज करें/रद्द एंड्रॉयड प्रोग्राम के रूप में
- 19. संवाद के बाहर दबाते समय डायलॉगफ्रैगमेंट को कैसे खारिज करें?
- 20. के बीच क्या अंतर है?
- 21. एंड्रॉइड शर्तों के बीच अंतर?
- 22. MATLAB में & &&& के बीच क्या अंतर है?
- 23. एक टुकड़े को अलग करने और इसे हटाने के बीच क्या अंतर है?
- 24. एंड्रॉइड पर GetDir और getFilesDir के बीच क्या अंतर है?
- 25. UIActionSheet रद्द करें बटन को कार्यपत्रक को खारिज नहीं करना
- 26. रुबी: तुलनात्मकताओं के बीच क्या अंतर है: "||" और "या"
- 27. एक भविष्यवाणी और एक कार्यकर्ता के बीच क्या अंतर है?
- 28. एंड्रॉइड कन्स्ट्रक्टर और ऑनक्रेट() के बीच क्या अंतर है?
- 29. के बीच क्या अंतर है। और # एक सीएसएस फ़ाइल में?
- 30. "या" और "||" के बीच अंतर
उत्तर के लिए धन्यवाद। मैं यह निर्धारित करने की कोशिश कर रहा हूं कि क्या होता है यदि उपयोगकर्ता डेटपिकर पर रद्द बटन दबाता है। सबसे पहले मैंने एक डेमरी श्रोता का उपयोग करने की कोशिश की, और यह काम किया, लेकिन अगर उपयोगकर्ता ने समय चुना तो भी हुआ। फिर मैंने एक रद्द श्रोता की कोशिश की, और यह कभी नहीं चला, भले ही मैंने रद्द कर दिया हो। क्या आपको पता है मुझे क्या करना चाहिए? – Aal
यदि आप डेटपिकरडियलॉग का उपयोग कर रहे हैं, तो दिनांक बदलने पर अधिसूचित होने के लिए आपको ऑनडेटेट लिटलर का उपयोग करना चाहिए। अगर कोई रद्द बटन पर क्लिक करता है ... तो उसे कॉल नहीं किया जाएगा और संवाद स्वयं ही चलेगा। DatePickerDialog के सामान्य उपयोगों के लिए, आपको अन्य श्रोताओं को सेट करने की आवश्यकता नहीं है। – Lee