0

私のアプリケーションでは、ポーランド語とドイツ語にローカライズされた arial フォントを使用しています。どちらの言語でも、複数の文字を表示するのに問題があります。私は UTF-8 コーディングを使用していますが、それでも時々、「不明な」文字ではなく四角形が表示されます。誰も同じ問題に直面していますか?XML 文字列のコーディングを変更する必要がありますか?

どうも

4

1 に答える 1

0

Android では、textview コントロールに任意のテキスト フォントを使用できますが、xml レイアウト ファイルには使用できません。まず、textview コントロールを TextView インスタンスにインフレートする必要があります。次に、/asset フォルダーからフォントを読み込み、以下のようにそれらのインスタンスに設定します。

 TextView tv=(TextView)findViewById(R.id.custom); 
  Typeface face=Typeface.createFromAsset(getAssets(), "fonts/arial.ttf"); 
  tv.setTypeface(face); 
于 2012-10-26T04:57:47.630 に答える