0 امتیاز
قبل در برنامه نویسی توسط (1.1هزار امتیاز)

چگونه می توان فونت های که در سیستم عامل اندروید وجود ندارد را به یک برنامه اندروید اضافه کرد و از آنها استفاده کرد؟

1 پاسخ

0 امتیاز
قبل توسط (1.1هزار امتیاز)

برای این کار:

  1. یک فولدر با نام fonts زیر فولدر assets ایجاد کنید و فونت های مورد نظر خود را درون آن قرار دهید.
  2. سپس در متد onCreate با استفاده از کلاس TypeFace، فونت مورد نظر خود را بر روی کامپوننت دلخواه خود اعمال کنید:
        // Font path
        String fontPath = "fonts/Externalfont.ttf";

        // text view label
        TextView txtGhost = (TextView) findViewById(R.id.ghost);

        // Loading Font Face
        Typeface tf = Typeface.createFromAsset(getAssets(), fontPath);

        // Applying font
        txtGhost.setTypeface(tf);

سوالات مشابه

0 امتیاز
2 پاسخ 487 بازدید
...