2017-10-19 33 views
0

我已經使用書法庫更改整個應用程序的字體。在我決定更改導航抽屜的文本大小之前,每件事都可以正常工作。我已經定義了用作​​的NavigationView的以下樣式。現在文本大小已更改,但使用默認的系統字體。這是我的風格TextAppearance應用自定義TextAppearance後,書法使用默認系統字體

<style name="NavDrawerTextStyle" parent="android:TextAppearance"> 
    <item name="android:textColor">@color/colorPrimaryDark</item> 
    <item name="android:textSize">16sp</item> 
</style> 

我也試圖定義使用樣式fontPath但仍沒有運氣的字體。

回答

0

你應該在你appTheme添加此行styles.xml:

<item name="fontPath">fonts/yourFont.ttf</item> 

所以你appTheme會是這樣:

<resources> 

    <!-- Base application theme. --> 
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> 
     <item name="colorPrimary">@color/colorPrimary</item> 
     <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 
     <item name="colorAccent">@color/colorAccent</item> 
     <item name="colorAccent">@color/colorAccent</item> 
     <item name="fontPath">fonts/yourFont.ttf</item> 
    </style> 

</resources> 
相關問題