现在对于我写的布局上的每个视图
Typeface robotoFont = Typeface.createFromAsset(getAssets(), "Roboto.ttf");
myView.setTypeface(robotoFont);
希望 ICS 版本的 Android 字体已应用于所有视图。如何更容易做到这一点?有一个选项可以扩展所有类并设置字体,但它很难看。
现在对于我写的布局上的每个视图
Typeface robotoFont = Typeface.createFromAsset(getAssets(), "Roboto.ttf");
myView.setTypeface(robotoFont);
希望 ICS 版本的 Android 字体已应用于所有视图。如何更容易做到这一点?有一个选项可以扩展所有类并设置字体,但它很难看。
看一下 RobotoTextView 库:
https://github.com/johnkil/Android-RobotoTextView
它允许您在 ICS 之前的设备上使用多种 Roboto 类型。