सूची दृश्य में पंक्तियों की निश्चित संख्या को कैसे सेट किया जाए? मैं 5 पंक्तियां केवल सूची दृश्य में दिखाने के लिए सभी पंक्तियों को सेट करना चाहता हूं। तो मैं इस लक्ष्य को कैसे प्राप्त कर सकता हूं?एंड्रॉइड: सूची दृश्य में फिक्स्ड नो (5) पंक्तियों को स्क्रॉल करने के बाद कैसे सेट करें?
उत्तर
हाँ, आप एडाप्टर क्लास के माध्यम से प्राप्त कर सकते हैं, अपने एडाप्टर क्लास में निम्न कोड के साथ प्रयास करें।
public int getCount() {
return 5;
}
आप इस सेट करते हैं, अनुकूलक वर्ग भार केवल 5 आइटम नहीं है।
यह पंक्ति वस्तु ऊंचाई को निश्चित डीपीएस पर सेट करके और सूची दृश्य ऊंचाई को सटीक डीपीएस में पंक्ति ऊंचाई के 5 गुना होने के द्वारा प्राप्त किया जा सकता है।
पंक्ति वस्तु ऊंचाई को निश्चित डीपीएस – jaimin
यहाँ है कैसे मैंने किया:
चरण 1: आइटम सूची ITEM_LIST_HEIGHT को सेट निश्चित ऊंचाई
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="25dp">
</TextView>
चरण 2: सूची सेट निश्चित ऊंचाई, अधिक वास्तव में LIST_HEIGHT = NUMBER_OF_ITEMS_TO_DISPLAY एक्स ITEM_LIST_HEIGHT। उदाहरण के लिए 6 आइटम 150;
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<ListView
android:layout_width="wrap_content"
android:layout_height="150dp"/>
मुझे आशा है कि इससे मदद मिलती है!
आप अपने एडाप्टर को अनुकूलित कर सकते हैं। लेकिन मुझे लगता है कि आपका विचार सूची दृश्य के सेट MAX आइटम है। (मुझे लगता है कि यह बेहतर होगा)।
तो आप करेंगे कस्टम की तरह अपने अनुकूलक देखो:
private class CustomAdapter<T> extends ArrayAdapter<T> {
private static final int MAX_ROW_DISPLAY = 5;
private List<T> mItems;
public CustomAdapter(Context context, int resource, List<T> objects) {
super(context, resource, objects);
mItems = objects;
}
@Override
public int getCount() {
if (mItems == null) {
return 0;
}
return Math.min(MAX_ROW_DISPLAY, mItems.size());
}
}
आशा इस मदद यू!
पर सेट करने के लिए कैसे करें यह स्क्रॉल को अक्षम कर देगा और दृश्यमान वस्तुओं की अधिकतम संख्या 5 पर सेट करेगा :(( –
- 1. सूची दृश्य पंक्तियों एंड्रॉइड
- 2. एक स्क्रॉल करने योग्य सूची दृश्य
- 3. गैर स्क्रॉल करने योग्य सूची दृश्य कैसे प्राप्त करें?
- 4. लेआउट को स्क्रॉल कैसे करें जिसमें 3 सूची दृश्य
- 5. एंड्रॉइड: वर्टिकल स्क्रॉल व्यू में क्षैतिज सूची दृश्य?
- 6. AJAX सबमिट करने के बाद पृष्ठ के शीर्ष पर ब्राउज़र दृश्य पोर्ट को स्क्रॉल कैसे करें?
- 7. एंड्रॉइड: सूची दृश्य के रूप में चुने गए आइटम को सेट करने के लिए?
- 8. एंड्रॉइड में सूची दृश्य सूची
- 9. स्थिति फिक्स्ड - क्षैतिज स्क्रॉल
- 10. ListView पंक्तियों को कैसे सेट करें
- 11. एंड्रॉइड: सेट सूची दृश्य आइटम को "चयनित" (हाइलाइट किया गया)
- 12. सूची दृश्य पर स्क्रॉल की गति कैसे प्राप्त करें?
- 13. एंड्रॉइड सूची देखें एनीमेशन के बिना डिफ़ॉल्ट स्थिति सेट करें
- 14. सूची नीचे स्क्रॉल करने के बाद QListWidget खींचें
- 15. एंड्रॉइड सूची दृश्य से पहले दृश्यमान दृश्य को कैसे प्राप्त करें
- 16. फिक्स्ड आकार सूची में
- 17. सूची दृश्य अब सेट करने के लिए कॉल के बाद ऑनक्लिक पर प्रतिक्रिया करता है चयन()
- 18. एनीमेशन के बिना क्षैतिज स्क्रॉल दृश्य को स्क्रॉल करने के लिए कैसे करें
- 19. फिक्स्ड पृष्ठभूमि छवि स्क्रॉल सही दूर
- 20. एंड्रॉइड सूची दृश्य 'नीली' पृष्ठभूमि अक्षम करें
- 21. एंड्रॉइड - सूची दृश्य - मांग पर getView() को कॉल करना
- 22. एंड्रॉइड सूची दृश्य क्लिक करने योग्य समस्या
- 23. एक सूची दृश्य (एंड्रॉइड)
- 24. सूची दृश्य आइटम और स्क्रॉल बार के बीच पैडिंग/रिक्ति को कैसे रखा जाए [एंड्रॉइड]
- 25. एंड्रॉइड लूपिंग अनंत सूची दृश्य?
- 26. सी # सूची दृश्य के बिना माउस व्हील स्क्रॉल
- 27. कैसे दृश्य स्टूडियो में ब्रेक अंक के सेट को परिभाषित करने के लिए?
- 28. एंड्रॉइड सूची सूची दृश्य दृश्य के बिना सामग्री के लिए पैडिंग देखें?
- 29. सूचित करने के बाद smoothScrollToPositionDataSet चालू नहीं है एंड्रॉइड
- 30. एक SimpleCursorAdapter द्वारा समर्थित एंड्रॉइड सूची दृश्य को फ़िल्टर करने के लिए कैसे टेक्स्ट करें?
यह एक अच्छा विचार नहीं है। यह केवल 5 आइटम दिखाएगा और अगले आइटम पर स्क्रॉल करने योग्य नहीं होगा –
क्या आप अपना आइटम व्यू एक्सएमएल कोड और सूचीदृश्य xml कोड पोस्ट कर सकते हैं? –