这是我的问题:
我希望能够在我的 android 应用程序中同时更改多个 TextView 的字体。
在 XML 文件中更改它似乎很复杂,扩展 TextView 类会带来内存问题(请参阅此处)。
所以我试图改变java代码中的字体,就像这样:
Typeface robotoThin = Typeface.createFromAsset(getAssets(),"fonts/Roboto-Thin-webfont.ttf");
TextView index_slogan = ((TextView)findViewById(R.id.index_slogan));
index_slogan.setTypeface(robotoThin);
这很好用,但我宁愿选择多个 Textview,findViewsWithText
但我不明白它是如何工作的......
一些帮助将不胜感激。
编辑 :
好的,所以它不起作用,因为它是从 API 级别 14 开始实施的,而我正在尝试 API 级别 10 ......
您知道查找多个视图的任何其他功能吗?