Я знаю, как изменить шрифт TextView на свой собственный шрифт:
catTextView = (TextView)findViewById(R.id.CatText);
catTextView.setTypeface(Typeface.createFromAsset(getAssets(), "my_font_in_assets"));
Однако в какой-то момент во время выполнения приложения я бы хотел вернуть его к шрифту по умолчанию. Я не хочу жестко кодировать шрифт (напишите «Droid Sans»), так как шрифт по умолчанию может измениться в будущих версиях Android (я думаю, что это действительно изменилось в ICS).
Есть ли способ получить имя шрифта по умолчанию для TextView и установить его обратно после его изменения?
Кроме того, могу ли я быть уверен, что шрифт по умолчанию всегда сможет отображать русские или японские символы?
Спасибо!