بانک کد

تغییر فونت تمامی Label های موجود در یک اکتیویتی

سلام دوستان !

در این بخش یک کد بسیار کاربردی را برای شما عزیزان آماده نموده ایم که با استفاده از آن میتوانید تمامی Label های موجود در یک اکتیویتی را تشخیص دهید و فونت آنها را تغییر دهید :

For Each v As View In Activity.GetAllViewsRecursive
  If v Is Label Then
    Dim lb As Label=v
    lb.Typeface=Typeface.LoadFromAssets("font.ttf")
  End If
Next

این کد را در بخش Activity_Create قرار دهید و به جای “font.ttf” باید نام فونت مورد نظرتان را جایگزین کنید .

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

موفق باشید !

مطلب پیشنهادی :   ممنوع کردن گرفتن اسکرین شات
شما هم به کانال تلگرامی سایت ما بپیوندید !
همین حالا کلیک کنید !

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

حامد باقری

نظر بدهید