توضیحات محصول

استفاده کردن هر نوع فونت آیکونی در برنامه ، بدون مشکل لود حتی در زمان کامپایل از نوع دیباگ

 

راهنما :

برای استفاده از فونت آیکون ها ، ابتدا فایل ttf فونت رو در پوشه Files سورستون بریزید .

ابتدا متغیری از نوع Typeface ایجاد کرده و در متغیر مسیر و نام فایل را را وارد نمایید .

Typeface.LoadFromAssets(“icofont.ttf”)

شما میتوانید آیکون ها را به صورت Bitmap یا Drawable دریافت کنید که هر کدام متد جداگانه ای دارند .

GetDrawable(FontCode, FontSize, Color, Typeface)

FontSize : سایز فونت موزد نظر

Color : کد رنگ آیکون

Typeface : باید متغیری را که از نوع Typeface ایجاد کرده اید و مسیر فونتون رو بهش دادید رو اینجا بنویسید .

FontCode : کد آیکون

نحوه پیدا کردن کد آیکون :

مثال فونت Ico Font :

به سایت https://icofont.com/icons رفته ، آیکون مورد نظرتان را پیدا کنید سپس روی آن کلیک کنید .

بعد از کلیک پنجره ای کوچک مانند زیر باز خواهد شد .

در قسمت Hex کد آیکون نوشته شده است .

کد را کپی کرده ، کد را در متد Chr قرار داده و در قسمت FontCode جای گذاری کنید سپس قبل از کد ۰x وازد نمایید . برای مثال بالا eeaa را به ۰xeeaa تبدیل کنید .

مثال کاملی از توضیحات بالا :

IconFont.GetDrawable(Chr(0xeeaa), 20, Colors.White, IconTypeface)

——————————————————————————————————————–

مثال فونت Font Awesome :

به سایت https://fontawesome.com/icons رفته ، آیکون مورد نظرتان را پیدا کنید سپس روی آن کلیک کنید .

بعد از کلیک پنجره جدیدی مانند زیر باز خواهد شد .

در قسمت Unicode کد آیکون نوشته شده است .

کد را کپی کرده ، کد را در متد Chr قرار داده و در قسمت FontCode جای گذاری کنید سپس قبل از کد ۰x وازد نمایید . برای مثال بالا f0a3 را به ۰xf0a3 تبدیل کنید .

مثال کاملی از توضیحات بالا :

IconFont.GetDrawable(Chr(0xf0a3), 20, Colors.White, IconTypeface)

——————————————————————————————————————–

شما میتوانید از هر فونت آیکون دیگری که میخواهید استفاده نمایید ، روش استفاده از هر آیکون فونتی به همین صورت است .