使用外部XML文件在Android中设置字体

时间:2017-09-09 01:30:34

标签: android xml

我有一个文本视图字段,我想在其中使用草书。但是我想从外部xml文件中调用它,这样我就可以在多个地方使用外部文件中创建的字体。

如果我在 homescreen.xml 中执行此操作,则可以正常使用

android:fontFamily="cursive"

我正在尝试以下但是无法正常工作

homescreen.xml

android:fontFamily="@font/font_name1"

fonts.xml

<resources>
      <font name="font_name1">cursive</font>
</resources>

1 个答案:

答案 0 :(得分:1)

<强> homescreen.xml

 android:fontFamily="@string/font_family3"

<强>值 - &GT; fonts.xml

<resources>
    <string name="font_family1">sans-serif-thin</string>
    <string name="font_family2">cursive</string>
    <string name="font_family3">sans-serif-condensed</string>
</resources>