ListView چیست ؟

سلام دوستان گرامی در این مقاله به بررسی ListView چیست ؟ می پردازیم شاید سوالی اصلی شما این باشد که اگر بخواهیم لیستی از محصولات را در یک List نمایش بدیم باید چه کاری انجام دهید در واقع در این زمان استفاده از ListView الزامی است در ادامه با ما همراه باشید تا به بررسی دقیق ListView و همینطور نحوه پیاده سازی ListView در اندروید بپردازیم.
 

ListView چیست ؟ (لیست ویو چیست ؟)

ListView گروهی از view هاست که آیتم های قابل Scroll را نمایش میدهد لیستی از اجزا به صورت اتوماتیک توسط Adapter به ListView درج (Insert) می شوند (در صورتی که نمیدانید Adapter چیست از این لینک استفاده کنید) Adapter با استفاده از لیستی از آرایه یا ArrayList یا یک یکسری داده سفارشی به ورودی Adapter داده می شود حتی این اطلاعات می توان از دیتابیس SQLite دریافت شده باشد و به ورودی Adapter داده شده باشد و در نهایت یک list از اجزای به صورت پشت سرهم نمایش داده خواهند شد همانند عکس زیر
 

 
متن اصلی ListView چیست ؟

ListView is a view group that displays a list of scrollable items. The list items are automatically inserted to the list using an Adapter that pulls content from a source such as an array or database query and converts each item result into a view that’s placed into the list

آموزش ListView در برنامه نویسی اندروید

ListView سفارشی چیست ؟

زمانی که بخواهیم بیش از دو شئی در یک ListView نمایش دهیم (مثلا دکمه و عکس و متن) لازم است تا یک ListView سفارشی یا Custom ListView ایجاد کنیم برای این منظور باید آداپتور را سفارشی سازی کنیم یعنی باید در متد ورودی آداپتور یک Data model سفارشی پاس بدهیم و همینطور لایه ای که هر آیتم می خواهیم در آن نمایش دهد را یک نمونه ازش آن بسازیم.

آموزش ساخت ListView سفارشی در برنامه نویسی اندروید

 
این مقاله هم به پایان رسید.
موفق و پیروز باشید.

مطالعه بیشتر