ListView کے ساتھ ڈیٹا بنانا اور ڈسپلے کرنا Flutter

میں 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 ، آپ اپنی مرضی کے مطابق اشیاء کی فہرستیں ڈسپلے کر سکتے ہیں اور اپنی ایپ میں صارف کا بہتر تجربہ فراہم کر سکتے ہیں۔