我正在尝试使用styles.xml
设置我的应用程序的字体<style name="MyAppTheme" parent="AppBaseTheme">
<item name="android:textViewStyle">@style/AppText</item>
</style>
<style name="AppText" parent="@android:style/TextAppearance.Medium">
<item name="android:typeface">sans</item>
</style>
<style name="SplashText" parent="@style/AppText">
<item name="android:textSize">16sp</item>
<item name="android:textColor">@color/TextColour</item>
<item name="android:gravity">center</item>
</style>
问题是当我将字体从设置更改为漫画sans或Helvetica(Galaxy SII支持这些字体)时,我的应用程序字体也会发生变化。我希望我的应用程序具有我在styles.xml中设置的字体。
请帮忙。
答案 0 :(得分:0)
应该是这样的。删除@style
<style name="SplashText" parent="AppText">
<item name="android:textSize">16sp</item>
<item name="android:textColor">@color/TextColour</item>
<item name="android:gravity">center</item>
</style>