স্ক্রোলযোগ্য তালিকাগুলি ডেটাসেটগুলি পরিচালনা করতে, প্রতিক্রিয়াশীল ডিজাইন তৈরি করতে এবং নেভিগেশন সহজতর করতে সহায়তা করতে পারে। আপনি একটি সীমাবদ্ধ স্ক্রলিং তালিকা ব্যবহার করে আপনার অ্যাপে আইটেমগুলির ছোট সেট প্রদর্শন করতে পারেন। বড় ডেটাসেট বা অজানা দৈর্ঘ্যের একটি তালিকার সাথে পারফরম্যান্স সমস্যা এড়াতে, তালিকা এবং পেজিং সহ অলসভাবে ডেটা লোড করুন দেখুন।
সংস্করণ সামঞ্জস্য
এই বাস্তবায়নের জন্য আপনার প্রজেক্ট 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=bn)
এই নির্দেশিকা ধারণকারী সংগ্রহ
এই নির্দেশিকাটি এই কিউরেট করা কুইক গাইড সংগ্রহের অংশ যা বৃহত্তর অ্যান্ড্রয়েড উন্নয়ন লক্ষ্যগুলি কভার করে:
![](https://developer.android.google.cn/static/images/quick-guides/collection-illustration.png?hl=bn)
একটি তালিকা বা গ্রিড প্রদর্শন করুন
![](https://developer.android.google.cn/static/images/quick-guides/collection-illustration.png?hl=bn)
ইন্টারেক্টিভ উপাদান প্রদর্শন
![](https://developer.android.google.cn/static/images/quick-guides/collection-illustration.png?hl=bn)