ListView एक view समूह है जो स्क्रॉल items की सूची को प्रदर्शित करता है ListView का उपयोग scrollable items की एक vertical सूची को दिखाने के लिए किया जाता है ListView को android.widget.ListView क्लास import करके implement किया गया है ListView एक डिफ़ॉल्ट scroll है जो अन्य scroll view का उपयोग नहीं करता है।
Android में, ListView एक ViewGroup है जिसका उपयोग कई पंक्तियों में वस्तुओं के scrollable सूची को प्रदर्शित करने के लिए किया जाता है और सूची आइटम को automatic रूप से एक adapter का उपयोग करके सूची में डाला जाता है।
Adapter डेटा मॉडल का प्रबंधन करता है यह BaseAdapter class को विस्तारित करता है adapter डेटा को रखता है और डेटा सेट में किसी वस्तु के माध्यम से iterative करता है और सूची में प्रत्येक आइटम के लिए views को उत्पन्न करता है।
आमतौर पर, एंड्रॉइड में हमारे पास adapter views में डेटा को भरने के लिए विभिन्न data sources से डेटा प्राप्त करने के लिए एक अलग प्रकार के adapter उपलब्ध हैं ।
Attributes | Description |
---|---|
android:id | यह ID है जो लेआउट को विशिष्ट रूप से पहचानता है। |
android:entries | यह एक array संसाधन के संदर्भ को निर्दिष्ट करता है जो ListView को populate करेगा। |
android:divider | यह सूची आइटम के बीच खींची जाने योग्य या रंगीन है |
android:dividerHeight | यह divider की ऊंचाई को निर्दिष्ट करता है। |
listSelector | listSelector का चयन सूची के selector को सेट करने के लिए किया जाता है। |