
کار با Listview در فلاتر
در این بخش میخوایم با دوتا از ویجت های مهم فلاتر آشنا بشیم
[restrict]
یکی Listview هست و دیگری ListTile ما اگه لیستی از پست ها رو داشته باشیم باید به چه شکلی نمایش بدیم اون ها رو ؟
برای مثال ما 10 تا پست و رکورد توی دیتابیس داریم و میخوایم اون پست ها رو نمایش بدیم
Listview یه جورایی همون Recycleview در جاوا هست که همون کار و برای ما توی فلاتر انجام میده !
کار کردن با Listview بسیار بسیار ساده هست.
ویجت بعدی ListTile هست که به ما کمک میکنه توی Listview ساختار و متریال زیبایی و داشته باشیم
و این مورد هم کار کردن باهاش خیلی ساده هست !
خب برای شروع طبق روش زیر عمل میکنیم :
کار با Listview در فلاتر
[/restrict]
توی فیلم بالا اومدیم و یه List از یوزر ها رو ایجاد کردیم این لیست و ما توی Listview میخوایم نمایش بدیم
حالا ممکنه شما بخواید از سرور دیتا ها رو دریافت کنید که به همین شکل هست
که در آموزش های بعدی کامل بهش پرداخته میشه !
اما الان میخوام بیس کار و درک کنید و این مهم هست.
[restrict]
مورد بعدی که این Listview از ما دریافت میکنه Itemcount هست و به این list یوزر هایی که ساختیم و بهش پاس میدیم
و بعد هر ویو که خواستیم و از طریق Card براش میسازیم ادامه آموزش ببینید:
کار با Listview در فلاتر
توی فیلم بالا اومدیم و از listTile استفاده کردیم
و دیدید که به چه زیبایی اومد به صورت مرتب آیتم ها رو نمایش داد
حالا اگه بخوایم یه آیکن دیگه به این ListTile اضافه کنیم به صورت زیر عمل میکنیم:
[/restrict]
خب دوستان دیدید که ما تونستیم با 4 خط کد چه لیست زیبا و مرتبی و ایجاد کنیم
حتی نیاز نبود که بگیم آیکن ها کجا قرار بگیرن وخود ListTile این کار و برای ما به زیبایی هر چه تمام تر انجام داد یا علی