2011-11-15 13 views
0

私はAndroid 2.3エミュレータにデバイスをルーティングすることでヒンディー語のフォントを表示したいと考えています。既存のフォント(DroidSansFallback.ttf)の名前をDroidHindi.ttfに変更するにはどうすればよいですか?私は試してみると「読み込み専用ファイル」というエラーが出ます。どのように私の目標を達成することができますか?Android 2.3エミュレータでヒンディー語フォントを表示するにはどうすればよいですか?

答えて

1

ROMにあるので推測していますか?

あなたがやるべきことは、資産フォルダにDroidHindi.ttfファイルを配置し、

Typeface t = Typeface.createFromAsset(getContext().getAssets(), "DroidHindi.ttf"); 
textView.setTypeface(t); 
+0

あなたのコードを使用しましたが、コードにエラーはありませんが、私はまだヒンディーフォントを表示できません。助けてください。 – ketki

0

非Unicodeフォントを使用すると、以下のいずれかを試してみてくださいを使用してそれをロードしています。

Typeface t = Typeface.createFromAsset(getContext().getAssets(), "DroidHindi.ttf"); 
textView.setTypeface(t); 
関連する問題