द्वारा संपादित सूची से चयनित प्रविष्टि का पता लगाने पर पता लगाएं मेरे पास AutoCompleteTextView
है जो मैं एक लंबी सूची से किसी आइटम का चयन करने के लिए उपयोग करता हूं। उपयोगकर्ता केवल सूची से पूर्व निर्धारित आइटम का चयन करने में सक्षम होना चाहिए। वे अपना खुद का आइटम दर्ज नहीं कर पाएंगे।AutoCompleteTextView उपयोगकर्ता
जिस तरह से मैं यह सुनिश्चित करने के लिए जांच करता हूं कि वे सूची से केवल एक आइटम सबमिट करते हैं, बूलियन ध्वज को ट्रिगर करने के लिए setOnItemClickListener
का उपयोग करना है। समस्या यह है कि बुलियन ध्वज सत्य पर सेट होने के बाद, वे अभी भी आइटम के चयनित पाठ को संपादित कर सकते हैं। मुझे इसका पता लगाने की जरूरत है और बुलियन ध्वज को फिर से झूठ में सेट करना होगा। मैं यह कैसे करु। मैंने onKeyDown
का उपयोग करने के लिए एक सुझाव देखा है, लेकिन मुझे यकीन नहीं है कि इसे कैसे कार्यान्वित किया जाए।
आप इस समाधान के साथ उपयोगकर्ता द्वारा पूरी स्ट्रिंग को बदलने से ड्रॉपडाउन चयन को कैसे अलग करते हैं? – foo