मैंने कई stackoverflow.com उत्तरों को पढ़ा है, लेकिन अभी भी एक सरल AlertDialog पर डायलॉगफ्रैगमेंट का उपयोग करने का लाभ नहीं दिख रहा है। मेरे पास है, जाहिरा तौर पर, दो रणनीतियों:सरल अलर्टडिअलॉग पर डायलॉगफ्रैगमेंट का उपयोग करने का लाभ?
क) एक AlertDialog.Builder का उपयोग एक AlertDialog, .create() .show() यह मेरी गतिविधि में (कुछ बटन हैंडलर में) कॉन्फ़िगर करने के लिए यह, और फिर, या
ख) उपवर्ग DialogFragment, onCreateDialog में एक ही AlertDialog निर्माण कोड लिखने() (सिवाय मैं सिर्फ .create वापसी(), और फिर, मेरे गतिविधि में, एक DialogFragment का दृष्टांत, और यह दिखा।
उत्पादन वही दिखता है।
किसी भी तरह से, मैं बहिष्कृत कोड का उपयोग कर रहा हूं - मैं उपयोग कर रहा हूं। AlertDialog या DialogFragment दोनों के साथ दिखाएं()। क्या लाभ है जब मैं किसी अन्य आकार के डिवाइस पर जाता हूं? या क्या बात है ...
किसी भी अंतर्दृष्टि के लिए धन्यवाद,
माइकल
धन्यवाद! मेरी इच्छा है कि Google ने अपने दस्तावेज़ों में कुछ ऐसा ही कहा था। –
इसे व्यवस्थित किया जा सकता है। ;) – adamp