किसी सूची में नेस्ट किए गए स्क्रोल किए जा सकने वाले आइटम दिखाए जा सकते हैं. इससे जटिल लेआउट दिखाए जा सकते हैं, जैसे कि प्रॉडक्ट कैटलॉग, मीडिया गैलरी, समाचार फ़ीड वगैरह.
वर्शन के साथ काम करना
इसे लागू करने के लिए, ज़रूरी है कि आपके प्रोजेक्ट का minSDK एपीआई लेवल 21 या उससे ज़्यादा पर सेट हो.
डिपेंडेंसी
वर्टिकल सूची में नेस्ट किया गया हॉरिज़ॉन्टल स्क्रोलिंग लागू करना
नीचे दिया गया कोड, एक ऐसी सूची बनाता है जिसे दो तरीकों से स्क्रोल किया जा सकता है. सूची की पंक्तियां, हॉरिज़ॉन्टल तौर पर स्क्रोल होती हैं. वहीं, पूरी सूची यानी एक कॉलम, वर्टिकल तौर पर स्क्रोल होता है.
@Composable fun NestedScrollingRowsList(urls: List<String>) { LazyColumn { items(10) { LazyRow { item { Text("Row: $it") } items(urls.size) { index -> // AsyncImage provided by Coil. AsyncImage( model = urls[index], modifier = Modifier.size(150.dp), contentDescription = null ) } } } } }
नतीजे
नीचे दिए गए वीडियो में, वर्टिकल स्क्रोलिंग सूची में नेस्ट की गई हॉरिज़ॉन्टल सूचियों के व्यवहार को दिखाया गया है.
ऐसे संग्रह जिनमें यह गाइड शामिल है
यह गाइड, चुने गए क्विक गाइड के कलेक्शन का हिस्सा है. इसमें 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)