मैं अपने एप में कस्टम एडाप्टर के साथ AutoCompleteTextView
का उपयोग कर रहा हूं और यह पोर्ट्रेट मोड में सही काम करता है। क्षैतिज मोड में हालांकि सॉफ़्टवेयर कीबोर्ड अधिकांश स्क्रीन लेता है और टेक्स्ट व्यू एडाप्टर द्वारा प्रदान किए गए दृश्यों के बजाय ओवरले बटन का उपयोग करता है।ऑटोकंपलेटटेक्स्ट व्यू लैंडस्केप मोड में संकेत
मुझे दृश्यों के पीछे यह कैसे काम करता है इसके बारे में एक स्पष्ट दस्तावेज़ीकरण नहीं मिला। ऐसा लगता है कि लैंडस्केप मोड AutoCompleteTextView
एडाप्टर के getView()
विधि को बाईपास करता है, getItem()
का उपयोग करके कुछ गंदे काम करता है और कच्चे तारों का उपयोग करके आइटम स्वयं प्रस्तुत करता है।
बातें बदतर ऐसा लगता है कि AutoCompleteTextView
में accualy स्वतः पूर्ण संकेत की दो सूचियां प्रस्तुत कर रहा है बनाने के लिए: एक ही समय में मानक लटकती और ओवरले बटन (यह अच्छी तरह से दिखाई दे रहा है अगर हम flagNoExtractUi
को imeOptions सेट AutoCompleteTextView
परिदृश्य में विस्तार को रोकने के लिए) ।
मैं दोनों स्थितियों में अपने स्वयं के विचारों को आपूर्ति करना चाहता हूं - लेकिन मैं इसे अभी तक ड्रॉप डाउन मेनू के लिए करने में कामयाब रहा। ओवरलेड सूची के लिए कस्टम दृश्य प्रदान करने के लिए कोई भी परिवर्तन?
मुझे खेद है, लेकिन मैं अभी तक निम्न रैंकिंग के कारण छवियां पोस्ट नहीं कर सकता। अगर उन्हें किसी की जरूरत है तो मैं उन्हें भेज सकता हूं।
क्या आप इस http://stackoverflow.com/questions/29046302/how-to-implement-autocompletetextview-with-listview –