2017-05-29 6 views
0

私は、このガイドに従ってXML機能の新しいAndroidのOフォントを実装しています:https://developer.android.com/preview/features/working-with-fonts.htmlアンドロイドO:新しいフォントディレクトリと使用

私はfontディレクトリを作成し、私の4フォントファイルを追加し、フォントを作成しましたリソースファイルnewfont.xml

<?xml version="1.0" encoding="utf-8"?> 
<font-family xmlns:android="http://schemas.android.com/apk/res/android"> 
    <font 
     android:fontStyle="regular" 
     android:font="@font/NewFont_Rg" /> 
    <font 
     android:fontStyle="medium" 
     android:font="@font/NewFont_Md" /> 
    <font 
     android:fontStyle="bold" 
     android:font="@font/NewFont_Bd" /> 
    <font 
     android:fontStyle="condensed" 
     android:font="@font/NewFont_Cd" /> 
</font-family> 

今、私は自分のスタイルにフォントファミリを追加しました:

​​3210

質問は、どのようにどのようなフォントスタイルを使用するのがスタイルのを指定するのですか? regularmediumboldまたはcondensed ...

答えて

1

スタイル

<item name="android:fontFamily">@font/NewFont_Rg</item> 

または

<item name="android:fontFamily">@font/NewFont_Md</item> 

または

<item name="android:fontFamily">@font/NewFont_Bd</item> 
+0

だろう残念ながら、私は(私のフォントに関する多くのエラーを取得しています私はこれらを使っているので意味がありませんフォントはプログラムで「古い方法」でエラーなし)、この機能が成熟するまで数ヶ月待つと思います。あなたの答えはおそらく正しいので、とにかく感謝します。 – Ambran

+0

@Ambranそれは私のために働いた。しかし、現時点では、職場でコードにアクセスすることはできません。あなたが必要な場合、私はあなたにGoogleによって提供された同じコードを共有することができますが、それを適切に実行するためにいくつかの変更を加えました。 –

+0

それは素晴らしい、ありがとう。 – Ambran

関連する問題