ترفند B4A: پر کردن لیست کلاسیک محصولات (ListView) — با مثال عملی
نسخه سادهتر همین کار با ListView داخلی اندروید: ۷ آیتم از محصولات با AddSingleLine (هر آیتم یک خط متن) به لیست اضافه میشوند. در رویداد ItemClick بهجای متن، Position صفر-مبنا میگیرید؛ برای همین با + ۱ شماره واقعی آیتم را نشان میدهیم. ListView سریع و بدون کتابخانه است ولی چیدمان آیتمها قابل شخصیسازی نیست؛ برای ظاهر حرفهایتر سراغ CustomListView بروید.
توضیحات محصول
نسخه سادهتر همین کار با ListView داخلی اندروید: ۷ آیتم از محصولات با AddSingleLine (هر آیتم یک خط متن) به لیست اضافه میشوند. در رویداد ItemClick بهجای متن، Position صفر-مبنا میگیرید؛ برای همین با + ۱ شماره واقعی آیتم را نشان میدهیم. ListView سریع و بدون کتابخانه است ولی چیدمان آیتمها قابل شخصیسازی نیست؛ برای ظاهر حرفهایتر سراغ CustomListView بروید. این نمونه به کتابخانه جانبی نیاز ندارد و از امکانات داخلی B4A استفاده میکند.
ویژگیهای کلیدی
- کد B4A آماده استفاده
- توضیح کامل فارسی
- کاملاً رایگان
- بدون کتابخانه جانبی
کد نمونه رایگان
Sub FillTheList
Dim items As List
items.Initialize
items.AddAll(Array As String("تبلت", "هدفون", "ساعت هوشمند", "پاوربانک", "ماوس", "مانیتور", "اسپیکر"))
For i = 0 To items.Size - 1
ListView1.AddSingleLine(items.Get(i))
Next
End Sub
Sub ListView1_ItemClick (Position As Int, Value As Object)
ToastMessageShow("آیتم شماره " & (Position + 1) & " انتخاب شد", False)
End Sub