मैं सूची सूची में आइटम्स की एक सूची फिर से शुरू करना चाहता हूं। GetChildCount() फ़ंक्शन के अजीब व्यवहार की वजह से नीचे दिया गया यह कोड सूची में सभी आइटम को पुन: सक्रिय करने के लिए पर्याप्त नहीं है जो केवल दृश्य आइटम गणना देता है।एंड्रॉइड में सूची दृश्य सूची
for (int i = 0; i < list.getChildCount(); i++) {
item = (View)list.getChildAt(i);
product = (Product)item.getTag();
// make some visual changes if product.id == someProductId
}
मेरे स्क्रीन डिस्प्ले 7 परिणाम और जब वहाँ की सूची में 7 से अधिक आइटम हैं, यह 8 वीं आइटम या तो करने के लिए उपयोग करने के लिए संभव नहीं है .. केवल दृश्यमान आइटम ..
मैं ListIterator का उपयोग करना चाहिए बजाय?
धन्यवाद।
आप डेटा को कैसे पॉप्युलेट कर रहे हैं, यदि आप एडाप्टर का उपयोग कर रहे हैं, तो सूची एडाप्टर – Reno