اگر در بیسیک فور اندروید از لیست ویو استفاده کرده و قصد سفارشی سازی آن را داشته باشید متوجه می شوید که در بین آیتم های لیست ویو خطوطی سفید و نازک مشاهده می شوند. برای تغییر رنگ، اندازه یا حذف این خطوط در بیسیک فور اندروید دستوری به صورت پیشفرض تعریف نشده است؛ اما با استفاده از تکه کد زیر می توانید این کار را انجام دهید:
Sub SetDivider (lv As ListView, color As Int, height As Int)
Dim r As Reflector
r.Target = lv
Dim cd As ColorDrawable
cd.Initialize(color, 0)
r.RunMethod4("setDivider", Array As Object(cd), Array As String("android.graphics.drawable.Drawable"))
r.RunMethod2("setDividerHeight", height, "java.lang.int")
End Sub
برای اجرا و استفاده از تکه کد بالا باید به این صورت عمل کنید:
SetDivider(ListView1, Colors.Transparent, 10dip)
آرگومان اول نام لیست ویوی مورد نظر، آرگومان دوم رنگ مورد نظر و آرگومان سوم ضخامت خطوط جدا کننده است.