دادن فونت به ToastMessage و ProgressDialog بیسیک۴اندروید


دادن فونت به ToastMessage و ProgressDialog بیسیک۴اندروید
۱۲ اردیبهشت ۱۳۹۸
1588 بازدید
نویسنده:

بطور معمول وقتی از ProgressDialog یا ToastMessage بیسیک۴اندروید استفاده میکنید از فونت پیشفرض خود کاربر استفاده میکنند و همچنین امکان تغییر فونت اون نیز وجود نداره، در این آموزش ما تغییر فونت رو در این دو دیالوگ لحاظ میکنیم.

 

✅ آموزش:

 

۱- کتابخانه CSBuilder رو تیک بزنید و تابع زیر رو در محیط اکتیویتی تون Paste کنید:

 

Private Sub setFont(TextSize As String,Text As String)As CSBuilder
  Dim CS As CSBuilder
  Return CS.Initialize.Typeface(Typeface.LoadFromAssets("اسم_فونت_درپوشه_فایل")).Size(TextSize).Append(Text).PopAll
End Sub

 

۲- استفاده از تابع در ToastMessage

 

ToastMessageShow( setFont(16,"متن شما جهت نمایش") , true)

 

💡 ازاین تابع درهرجایی که متن میپذیره میتونید استفاده کنید، اعم از Button , EditText , MsgBox و… ، خصوصاً ProgressDialogShow .


آموزش برنامه نویسی اندروید

پژمان نیکروان
پژمان نیکروان

پژمان نیکروان هستم؛ مدیر وب سایت کافه توسعه، شروع فعالیتم به برنامه نویسی از سال 1392 بوده و هدف از ایجاد وبسایت اشتراک گذاری تجارب خودم و دیگر برنامه نویسان هست.

ارسال دیدگاه

می توانید از تگ های HTML نیز استفاده کنید :
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

هیچ دیدگاهی وجود ندارد!