2012-09-05 9 views
8

मेरे पास एक एनएफसी ऐप है जो उपयोगकर्ता को अपने एनएफसी टैग स्कैन करने और कुछ क्रिया करने की अनुमति देता है। मुझे एक समस्या का सामना करना पड़ा, जब उपयोगकर्ता ने टैग स्कैन किया, तो यह "Choose an action" होगा लेकिन "Complete action using" नहीं होगा। इन दोनों के बीच अलग है, "Complete action using" उपयोगकर्ता को "always" बटन चुनने की अनुमति देता है। यदि यह "Choose an action" दिखाने के लिए, यह याद नहीं कर सकते उपयोगकर्ता निर्णय और उपयोगकर्ता है एप्लिकेशन हर बार वे एक NFC टैग स्कैन किया चुनने के लिए।एंड्रॉइड पर "पूर्ण कार्रवाई का उपयोग" करने के लिए "कोई क्रिया चुनें" को कैसे बदला जाए?

कृपया नीचे स्क्रीनशॉट चेकआउट, चित्र हजार शब्दों के बताओ। मैं "Complete action using" संवाद कैसे मजबूर कर सकते हैं?

choose an action complete action using

+1

जब आप कार्य चुनने वाले को भेजने के लिए 'इरादा' बनाते हैं तो क्या आप अपना कोड दिखा सकते हैं? – HitOdessit

उत्तर

-1

यह पता चला है के रूप में, आप एंड्रॉयड डिफ़ॉल्ट Intent चयनकर्ता बदल नहीं सकते। आपको बस इतना कर सकते हैं कि किसी दिए गए Intent का जवाब और एक कस्टम के साथ बटन जोड़ सकते हैं Activities की एक सूची के साथ अपने स्वयं DialogFragment बनाने है तर्क। उम्मीद है की यह मदद करेगा।

संबंधित मुद्दे