আসেন ফ্লাটারের লিস্ট নিয়া একটু হাই হ্যালো করি

তো ভাই সবাই তো দেখি ওয়েব ডেভ এইসব নিয়া অনেক লেখালেখি করতেসেন। আমি আমার ছোট খাটো জ্ঞান দিয়ে ফ্লাটারের ListView নিয়ে একটু আলোচলা করি।

ধরেন আপনার কাছে একটি লিস্টে একগাদা ইলিমেন্টস আছে যেগুলি আপনি একটা সুন্দর ফরমেটিং করে আপনার স্ক্রীনে দেখাতে চাচ্ছেন। সাথে স্ক্রলিং ফিচার টাও পাইতে চাচ্ছেন। তাইলে আপনার জন্য ListView উইজেট একটা কিউট টাইপের চয়েস হইতে পারে।
কিন্তু আমরা যে আইলসার আইলসা! আমাদের তো আবার বার বার ডিক্লেয়ার করতে গিয়ে ঘুম আসি যায়। প্যারা নিয়েন না এটার ও সলিউশোন আছে। সেটি হলো ListView.builder উইজেট এর ব্যাবহার। এই মহাশয়কে আপনি লুপের সাথে কম্পেয়ার করতে পারেন। লিস্টের রেফারেন্স দিয়া দিবেন সে ভিতরের ফরম্যাটিং অনুযায়ী সুন্দর করে সব ডাটা স্ক্রীনে ছুড়ে মার্বে। তবে কোনো কলাম/রো এর ভিত্রে এই লিস্টভিউ বিল্ডার ভাইরে ডিফাইন করলে Expanded উইজেড দিয়া র‍্যাপ করে নিবেন। নাইলে মারামারি লাগাইয়্যা দিতেও পারে😅

2 Likes