今、私が書いたレイアウトの各ビューについて
Typeface robotoFont = Typeface.createFromAsset(getAssets(), "Roboto.ttf");
myView.setTypeface(robotoFont);
すべてのビューに Android フォントの ICS 以前のバージョンが適用されていることを確認します。これを簡単に行う方法は?すべてのクラスを拡張してフォントを設定するオプションがありますが、それは醜いです。
今、私が書いたレイアウトの各ビューについて
Typeface robotoFont = Typeface.createFromAsset(getAssets(), "Roboto.ttf");
myView.setTypeface(robotoFont);
すべてのビューに Android フォントの ICS 以前のバージョンが適用されていることを確認します。これを簡単に行う方法は?すべてのクラスを拡張してフォントを設定するオプションがありますが、それは醜いです。
RobotoTextView ライブラリを見てみましょう。
https://github.com/johnkil/Android-RobotoTextView
これにより、ICS 以前のデバイスで多種多様な Roboto タイプを使用できます。