کدهای کاربردی بیسیک فور اندروید

  تغییر رنگ و ضخامت خط جدا کننده ListView

با عرض سلام خدمت کاربران عزیز وبسایت بیسیک لرن !

در این قسمت قطعه کدی را بری شما آماده نموده ایم که با استفاده از آن میتوانید رنگ و ضخامت خط جدا کننده آیتم های لیست ویو را تغییر دهید ! ابتدا کتابخانه Reflection را فعال کنید و تابع زیر را به اکتیویتی مورد نظرتان اضافه کنید :

Sub LVDividerTools(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

حالا کافیست که اسم این تابع را صدا بزنید و لیت ویو مورد نظرتان را به آن معرفی کنید و رنگ و ضخامت خط جدا کننده را مشخص کنید :

LVDividerTools(ListView1,Colors.Blue,5dip)

برای مثال در کد بالا رنگ آبی و ضخامت 5dip را مشخص نموده ایم که نتیجه به شکل زیر میباشد :

به همین آسانی میتوانید خصوصیات مربوط به خط جدا کننده آیتم های لیست ویو را تغییر دهید !
موفق باشید !

ما را در تلگرام دنبال کنید !
BasicLearn@

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

حامد باقری

برنامه نویس اندروید , طراح وب , طراح گرافیک و رابط کاربری
( مدیر مجموعه بیسیک لرن )
www.HamedBagheri.ir

نظر بدهید

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.