اضافه کردن Divider بین آیتم های لیست ویو

سلام به همه

با کد زیر میتونید آیتم های لیست ویو رو با یه خط، به اصطلاح Divider از هم جدا کنید.

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.Blue, 1dip)

پارامتر اول، لیستیه که میخواین Divider بهش بدین.

آرگومان دوم، رنگ Divider و در نهایت آرگومان سوم، که ارتفاعش رو مشخص میکنه.

 

موفق باشید

دیدگاهتان را بنویسید