#java #android #textview #typeface
String fontPath ="fonts/smartoff.net_verdana.ttf"; int[] array_id_font=new int[]{R.id.umivanie_text,R.id.eda_text,R.id.son_text}; Typeface verdana; Хочу при помощи метода менять шрифт во всех активностях. Делаю так: public void setFont() { verdana = Typeface.createFromAsset(getAssets(), fontPath); for (int i=0;iОтветы
Ответ 1
создать базовый класс для активити public class BaseActivity extends AppCompatActivity { protected String fontPath ="fonts/smartoff.net_verdana.ttf"; private Typeface typeface; protected int[] getTextViewsResIds() { return new int[0]; } public void setFont() { typeface = Typeface.createFromAsset(getAssets(), fontPath); for (int i = 0; i
Комментариев нет:
Отправить комментарий