我想使用Roboto字体作为我应用中每个TextViews,EditTexts,Buttons等的默认字体。如何定义使用自定义字体的样式
我已经把ttf文件放在资产文件夹里的字体文件夹中。现在我想编辑应用程序样式,以便使用该字体。 所以,这就是我所做的。
<style name="AppTheme" parent="AppBaseTheme">
<item name="android:typeface">ROBOTO-REGULAR.TTF</item>
</style>
但编译器返回这个错误。
String types not allowed (at 'android:typeface' with value 'ROBOTO-
REGULAR.TTF').
是否可以通过XML定义应用程序的默认字体?在这种情况下,什么是错的? 预先感谢您。
这可能有助于http://www.gadgetsaint.com/android/custom-fonts-textview-edittext-android/#.WNive2996Hs – ASP