私は新しいAndroid O機能を試していましたが、新しいことの1つは、アプリがres
フォルダーに直接フォントを追加できることです。Android documentation フォントを操作するための最初のステップの1つは、resフォルダーを右クリックして[新規]> Androidリソースディレクトリ。
しかし、Android studio。
ドロップダウンに「フォント」オプションが表示されないため、フォントAndroidリソースディレクトリを作成できません。
My Androidスタジオの詳細:
Android Studio 2.3 Build#AI-162.3764568、2017年2月24日にビルドJRE:1.8.0_112-release-b06 x86_64 JVM:OpenJDK 64-Bit Server VM = JetBrains sro
私が気づいたことの1つは、ドロップダウンが実際にスクロール可能であることですが、スクロールバーは非常に暗いため、他の人は気付かないかもしれません。下にスクロールするまで、最初は「フォント」が見つかりません。
フォントファミリのすべての最新機能を使用するには、Android studioを3.0 beta 2に更新する必要があります
これらの新しいフォントをプログラムで使用する方法を知りたい場合(理解するのに時間がかかりました)、 SEGUNのこのチュートリアル を参照してください。彼は次のことを教えています。
Java:
Typeface typeface = ResourcesCompat.getFont(this, R.font.app_font);
fontText.setTypeface(typeface);
Kotlin:
val myCustomFont : Typeface? = ResourcesCompat.getFont(this, R.font.my_font)
fontText.typeface = myCustomFont
注意:.ttf
だけでなく、プロジェクトで.xml
フォントをダウンロードする必要があります。ダウンロード可能なフォント。