मैंने हर जगह खोज की है और मुझे इस समस्या का हल नहीं मिल रहा है।एंड्रॉइड डायलॉग फ्रैगमेंट प्रगति बार
असल में मेरे पास एक लॉगिन स्क्रीन है और मैं सर्वर पर लॉग इन करने के दौरान एक प्रगति स्पिनर प्राप्त करने की कोशिश कर रहा हूं (थ्रेड के माध्यम से), और फिर लॉगिन सफल होने के बाद इसे खारिज कर दें। उन्मुखता बदलने के दौरान इसे काम करना है।
मैं एंड्रॉयड अनुकूलता पैकेज एक प्रगति बार बनाने के लिए साथ DialogFragment
उपयोग कर रहा हूँ (इस पर कोई प्रलेखन नहीं मिल रहा है, only for basic\alert dialog) क्योंकि showDialog()
अब मान्य नहीं है। अभी मैं एक लॉगिन स्पिनर के रूप में एक कस्टम संदेश बॉक्स दिखाता हूं।
सारांश में:
- मैं कैसे
DialogFragment
के साथ एक प्रगति स्पिनर सेट कर सकते हैं। - अभिविन्यास परिवर्तन के बाद मैं इसे किसी अन्य धागे में कैसे खारिज कर सकता हूं।
सावधानी के रूप में, जब आप किसी दूसरे के शब्दों की प्रतिलिपि बनाते हैं, तो आपको उन चीज़ों को ठीक से ब्लॉक करना होगा जिन्हें आप कॉपी करते हैं, और आपको एक प्रदान करना होगा मूल स्रोत से लिंक करें। –
पर्याप्त सच है, लेकिन उन मामलों के बारे में क्या है जहां आप ऐप के साथ आगे नहीं बढ़ सकते हैं जब तक कि कुछ सफलतापूर्वक मुद्रित नहीं किया जाता है? चूंकि प्रिंट सफल होने पर डेटा को अपडेट और सहेज सकते हैं और यदि ऐसा नहीं होता है, तो आपको उपयोगकर्ता को फिर से प्रयास करने/डेटा बदलने का मौका देना होगा। मुझे अभी तक इसे दिखाने के बिना इसे संभालने का कोई तरीका नहीं है स्पिनर का इंतजार करो। – AgentKnopf
@Zainodis इनलाइन प्रगति पट्टी को छुपाएं/अदृश्य करें और त्रुटि संदेश प्रदर्शित करने के लिए Crouton का उपयोग करें, आप प्रिंट बटन नाम को फिर से प्रिंट करने के लिए बदल सकते हैं। सभी सामग्री को दिखाने के लिए ShowProgress (true) ShowProgress (false) कहां कॉल करते हैं, इस पर निर्भर करता है। Crouton के बारे में –