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

  تنظیم فاصله بین خط های Label در بیسیک فور اندروید

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

با یک کد کاربردی دیگر در خدمت شما هستیم و در این قسمت کدی را آماده نموده ایم که با استفاده از آن میتوانید فاصله بین خط های متن Label را تنظیم کنید . این قابلیت به صورت پیشفرض در بیسیک فور اندروید وجود ندارد و باید از کد های جاوا استفاده کنید .

ابتدا کتابخانه Reflection را فعال کنید و کد زیر را به اکتیویتی مورد نظرتان اضافه کنید :

Sub setLineSpacing(Label As Label,Height As Float)
 Dim Obj1 As Reflector
 Obj1.Target = Label
 Obj1.RunMethod3("setLineSpacing", 1, "java.lang.float", Height, "java.lang.float")
End Sub

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

setLineSpacing(Label1,5)

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

موفق باشید !

مطلب پیشنهادی :  نحوه حذف کادر پیشفرض EditText در B4A
ما را در تلگرام دنبال کنید !
BasicLearn@

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

حامد باقری

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

۴ نظر

  • با عرض سلام و وقت بخیر خدمت شما.
    بنده طبق آموزش شما و با رعایت اون نکته آخر که فرمودید از کد setLineSpacing(Label,1,5) استفاده کردم اما متاسفانه بعد از اینکه بین خط‌ها فاصله موردنظر اعمال میشه، دیگه متن لیبل کامل نشون داده نمیشه و تا آخر متن اسکرول نمیشه.
    قبل از فاصله انداختن بین خط‌ها مشکلی نیست و کتابخانه StringUtils به خوبی کار می‌کنه. خواهش می‌کنم راهنمایی بفرمایید چکار کنم این مشکل حل بشه، خیلی گیر این موضوعم

نظر بدهید

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