رفتن به مطلب

تکه کد تغییر اندازه متن و فونت تمام لیبل های یک اکتیویتی


Kazem Forghani

ارسال‌های توصیه شده

با سلام خدمت کاربران عزیز ،

با استفاده از متد می توانید اندازه متن و فونت تمام لیبل های یک اکتیویتی را تغییر دهید. ساب زیر را به پروژه اضافه کنید:

Sub SetAllLabel(Font As Typeface, TextSize As Int)
	For Each v As View In Activity.GetAllViewsRecursive
		If GetType(v) = "android.widget.TextView" Then
			Dim lbl As Label = v
			lbl.Typeface = Font
			lbl.TextSize = TextSize
		End If
	Next
End Sub

روش استفاده از ساب فوق:

SetAllLabel(Typeface.LoadFromAssets("Yekan.ttf"), 20)

در پارامتر فونت مورد نظر خود را از نوع Typeface بدهید و در پارامتر دوم اندازه متن را بدهید.

موفق باشید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...