دادن فونت (Typeface) به متن از پوشه های دیگر

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

 

📖 دادن فونت(Typeface) به متن از پوشه های دیگر بطور معمول ما برای دادن فونت به متن لیبل، باتن و… از تابع Typeface.LoadFromAssets استفاده میکنیم

 

که این فقط محدود به پوشه Files پروژه خودتونه. ✅ برای فراخوانی فونت از پوشه های دیگه از تابع زیر استفاده کنید:

Sub CreateTypefaceFromFile(Dir As String, FileName As String) As Typeface
Dim r As Reflector '@yahoo98
Return r.RunStaticMethod("android.graphics.Typeface", "createFromFile", _
Array As Object(File.Combine(Dir, FileName)), Array As String("java.lang.String"))
End Sub

🔹مثال:

label1.Typeface=CreateTypefaceFromFile(File.DirInternal,"font.ttf")

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