এ Flutter, আপনি ব্যবহার করে ডেটা তৈরি এবং প্রদর্শন করতে পারেন ListView । ListView একটি উইজেট যা আপনাকে একটি স্ক্রোলযোগ্য তালিকা তৈরি করতে দেয় যার মধ্যে উপাদান রয়েছে যেমন ListTile বা কাস্টম উইজেট।
এখানে কীভাবে ডেটা তৈরি এবং প্রদর্শন করতে হয় তার একটি নির্দেশিকা রয়েছে ListView:
ডেটা তালিকা তৈরি করুন
প্রথমে, আপনাকে ডেটা তালিকা তৈরি করতে হবে যা আপনি তে প্রদর্শন করতে চান ListView । এই তালিকাটি স্ট্রিং, অবজেক্ট বা যেকোন ধরনের ডেটার তালিকা হতে পারে যা আপনি প্রদর্শন করতে চান।
উদাহরণ:
List<String> dataList = [
'Item 1',
'Item 2',
'Item 3',
'Item 4',
'Item 5',
];
ListView ডেটা তৈরি করুন এবং প্রদর্শন করুন
এর পরে, আপনি .builder কনস্ট্রাক্টর ListView ব্যবহার করে একটি তৈরি করতে এবং ডেটা প্রদর্শন করতে পারেন। ListView এটি আপনাকে ডেটা তালিকার আইটেমের সংখ্যার উপর ভিত্তি করে তালিকা তৈরি করতে দেয়।
উদাহরণ:
ListView.builder(
itemCount: dataList.length,
itemBuilder:(BuildContext context, int index) {
return ListTile(
title: Text(dataList[index]),
);
},
)
উপরের উদাহরণে, আমরা ListView ডেটালিস্টে আইটেমের সংখ্যা হিসাবে আইটেম কাউন্ট সহ একটি তৈরি করি। ListTile প্রতিটি আইটেম সংশ্লিষ্ট শিরোনাম সহ একটিতে প্রদর্শিত হবে ।
ListView কাস্টম তালিকা ব্যবহার করে
.builder ব্যবহার করার পাশাপাশি ListView, আপনি ListView এর ভিতরে কাস্টম উইজেট প্রদান করে একটি কাস্টম তালিকা প্রদর্শন করতেও ব্যবহার করতে পারেন ListView ।
উদাহরণ:
ListView(
children: dataList.map((item) => ListTile(title: Text(item))).toList(),
)
উপরের উদাহরণে, আমরা ডেটালিস্টের প্রতিটি আইটেমকে ListTile সংশ্লিষ্ট শিরোনামে রূপান্তর করতে মানচিত্র পদ্ধতি ব্যবহার করি।
উপসংহার:
ListView এটি একটি শক্তিশালী উইজেট Flutter যা আপনাকে সহজেই ডেটার তালিকা তৈরি এবং প্রদর্শন করতে দেয়। ব্যবহার করে ListView, আপনি পছন্দসই আইটেমগুলির তালিকা প্রদর্শন করতে পারেন এবং আপনার অ্যাপে আরও ভাল ব্যবহারকারীর অভিজ্ঞতা প্রদান করতে পারেন।