स्क्रोल की जा सकने वाली सूचियों की मदद से, डेटासेट मैनेज किए जा सकते हैं, रिस्पॉन्सिव डिज़ाइन बनाए जा सकते हैं, और नेविगेशन को आसान बनाया जा सकता है. सीमित स्क्रोलिंग सूची का इस्तेमाल करके, अपने ऐप्लिकेशन में आइटम के छोटे सेट दिखाए जा सकते हैं. बड़े डेटासेट या अज्ञात लंबाई की सूची की परफ़ॉर्मेंस से जुड़ी समस्याओं से बचने के लिए, सूची और पेजिंग की मदद से डेटा को धीरे-धीरे लोड करना लेख पढ़ें.
वर्शन के साथ काम करना
इसे लागू करने के लिए, ज़रूरी है कि आपके प्रोजेक्ट का minSDK एपीआई लेवल 21 या उससे ज़्यादा पर सेट हो.
डिपेंडेंसी
वर्टिकल स्क्रोलिंग वाली सूची बनाना
वर्टिकल स्क्रोलिंग सूची बनाने के लिए, इस कोड का इस्तेमाल करें:
@Composable private fun ScrollBoxes() { Column( modifier = Modifier .background(Color.LightGray) .size(100.dp) .verticalScroll(rememberScrollState()) ) { repeat(10) { Text("Item $it", modifier = Modifier.padding(2.dp)) } } }
कोड के बारे में अहम जानकारी
verticalScroll
औरrememberScrollState
फ़ंक्शन के साथColumn
स्क्रोलिंग का व्यवहार सेट करता है.- हॉरिज़ॉन्टल स्क्रोलिंग वाली सूची बनाने के लिए,
horizontalScroll
मॉडिफ़ायर के साथRow
बनाएं.
नतीजे
![स्क्रोल करने के जेस्चर के हिसाब से वर्टिकल सूची](https://developer.android.google.cn/static/develop/ui/compose/images/gestures-simplescroll.gif?hl=hi)
ऐसे संग्रह जिनमें यह गाइड शामिल है
यह गाइड, चुने गए क्विक गाइड के कलेक्शन का हिस्सा है. इसमें Android डेवलपमेंट के बड़े लक्ष्यों के बारे में बताया गया है:
![](https://developer.android.google.cn/static/images/quick-guides/collection-illustration.png?hl=hi)
सूची या ग्रिड दिखाना
![](https://developer.android.google.cn/static/images/quick-guides/collection-illustration.png?hl=hi)
इंटरैक्टिव कॉम्पोनेंट दिखाना
![](https://developer.android.google.cn/static/images/quick-guides/collection-illustration.png?hl=hi)