私のアプリケーションでは、ポーランド語とドイツ語にローカライズされた arial フォントを使用しています。どちらの言語でも、複数の文字を表示するのに問題があります。私は UTF-8 コーディングを使用していますが、それでも時々、「不明な」文字ではなく四角形が表示されます。誰も同じ問題に直面していますか?XML 文字列のコーディングを変更する必要がありますか?
どうも
私のアプリケーションでは、ポーランド語とドイツ語にローカライズされた arial フォントを使用しています。どちらの言語でも、複数の文字を表示するのに問題があります。私は UTF-8 コーディングを使用していますが、それでも時々、「不明な」文字ではなく四角形が表示されます。誰も同じ問題に直面していますか?XML 文字列のコーディングを変更する必要がありますか?
どうも
Android では、textview コントロールに任意のテキスト フォントを使用できますが、xml レイアウト ファイルには使用できません。まず、textview コントロールを TextView インスタンスにインフレートする必要があります。次に、/asset フォルダーからフォントを読み込み、以下のようにそれらのインスタンスに設定します。
TextView tv=(TextView)findViewById(R.id.custom);
Typeface face=Typeface.createFromAsset(getAssets(), "fonts/arial.ttf");
tv.setTypeface(face);