दोस्तों,एंड्रॉइड में संपादन योग्य स्पिनर कैसे बनाएं?
क्या कोई मुझे एंड्रॉइड में संपादन योग्य स्पिनर बनाने का मार्गदर्शन कर सकता है?
किसी भी मदद की सराहना की जाएगी।
दोस्तों,एंड्रॉइड में संपादन योग्य स्पिनर कैसे बनाएं?
क्या कोई मुझे एंड्रॉइड में संपादन योग्य स्पिनर बनाने का मार्गदर्शन कर सकता है?
किसी भी मदद की सराहना की जाएगी।
यदि संपादन योग्य है तो आपको AutoCompleteTextView का उपयोग करना चाहिए।
क्या आपने कोई ट्यूटोरियल पढ़ने की कोशिश की है?
उदाहरण के लिए: http://developer.android.com/guide/tutorials/views/hello-spinner.html http://www.designerandroid.com/?p=8
और इसके आगे। एंड्रॉइड स्पिनर ट्यूटोरियल के लिए Google।
मैंने स्पिनर की ArrayAdapter
विधि बदल दी और मुझे अपना कस्टम स्पिनर मिला। जैसे
Spinner spinner = (Spinner) findViewById(R.id.Spinner01); ArrayAdapter adapter=ArrayAdapter.createFromResource(This,R.array.statename,R.layout.mylayout); spinner.setAdapter(adp);
जिसमें mylayout फ़ाइल
मैं भी एक ही समस्या है इस विधि के पैरामीटर बदल जाते हैं। अंत में मैंने 2 साधनों का प्रयास किया:
AutoCompleTextView का उपयोग करें, यह बहुत अच्छा है।
ListPopupWindow
EditText
के साथ ListPopupWindow
का उपयोग करें। मैं अंत में यह प्रयोग किया जाता है और मैं इसके बारे में एक लेख लिखा था: http://maogm.com/blog/edittext-with-popuplist-en.html
लेख के लिए लिंक (popouplist के साथ Edittext) नहीं मिला था! –
@ लियोनार्डोस्टा मैंने लिंक अपडेट किया है – Gavin
स्वीकार किए जाते हैं जवाब मुझे मदद मिली छोड़कर मैं ड्रॉप डाउन तुरंत दिखाने के लिए करने से पहले उपयोगकर्ता टाइपिंग शुरू होता है (वास्तव में एक संपादन योग्य स्पिनर) चाहता था और ध्यान नहीं दिया ऑटो पूर्णता के बारे में बहुत कुछ, इसलिए मैंने इसे जोड़कर तत्काल ड्रॉप डाउन प्रभाव दिया:
autoCompleteTextView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
autoCompleteTextView.showDropDown();
}
})
यदि यह किसी की सहायता करता है।
डिएगो, यूआरएल नहीं मिला! –