2012-01-12 16 views
0

Androidブラウザの英語以外のフォントが単なる長方形の箱のように見えることがあるアプリを開発しているところです。Android以外のフォントをAndroidに読み込む方法

Androidブラウザでこれらの英語以外のフォントを有効にしたり読み込んだりする方法を教えてもらえますか?

注:私はOpera Miniブラウザで英語以外のフォントを使用するように設定していますが、Androidブラウザでは英語以外のフォントが必要です。

ありがとうございました。

答えて

0

これは、デバイスのttfフォントがあなたのlanaguageをサポートしていないことを意味します。 あなたにはそれほど多くのことはできません。 ルートデバイスがある場合は、.ttfファイルを取得する必要があります。あなたの言語が含まれていて、デバイスの/ system/fontフォルダには入れないでください(rwアクセスの場合はro remountを忘れないでください):remount -t yaff2 -o remount 、rw/dev/xxx/system)。

0

Androidでは、あなたのapk内にカスタムフォントをパッケージ化することができます。あなたのassestsフォルダにフォントファイルを置き、アプリケーションでそれを使うことができます。 Using Custom Fonts with Android Applicationは良いチュートリアルです。

コードはやや次のようになります。

Typeface tf = Typeface.createFromAsset(getAssets(), 
       "fonts/CustomFont.otf"); 
TextView tv = (TextView) findViewById(R.id.CustomFontText); 
tv.setTypeface(tf); 
関連する問題