22
ArrayAdapter में विधि add(T object)
है जो किसी सूची के अंत में एक वस्तु जोड़ती है। क्या सूची की शुरुआत में ऑब्जेक्ट जोड़ने का कोई तरीका है?ArrayAdapter में सूची की शुरुआत में ऑब्जेक्ट कैसे जोड़ें?
ArrayAdapter में विधि add(T object)
है जो किसी सूची के अंत में एक वस्तु जोड़ती है। क्या सूची की शुरुआत में ऑब्जेक्ट जोड़ने का कोई तरीका है?ArrayAdapter में सूची की शुरुआत में ऑब्जेक्ट कैसे जोड़ें?
आप एक सूचकांक के रूप में 0
का उपयोग कर, इस के लिए .insert(T object, int index)
विधि का उपयोग कर सकते हैं:
yourAdapter.insert(object, 0);
यह काम है लेकिन यह भी शीर्ष पर मेरी सूचीदृश्य स्क्रॉल है जब मैं इस विधि का उपयोग। उदाहरण के लिए, मेरी सूचीदृश्य 0 स्थिति पर है, मैं पहले 5 स्थिति (स्थिति 0 पर) और मेरी सूचीदृश्य 0 स्थिति पर स्क्रॉल करता हूं, लेकिन यह पिछली चयनित स्थिति पर रहता है (6) – krinn
आपको इसे मैन्युअल रूप से करने की आवश्यकता है। यह स्क्रैच से सूची को फिर से बढ़ाता है, इसलिए यह एक अपेक्षित दुष्प्रभाव होगा। – Eric
@ कृष्ण आप इस तरह के कामकाज कर सकते हैं http://stackoverflow.com/questions/15597450/android-listview-add-items-to-top-without-list-view- स्क्रॉल स्थिति को बनाए रखने के लिए स्क्रॉल करें – riwnodennyk