0

Android でインド語のローカライズをテストしたいと考えています。以下は、values フォルダー内のファイル string.xml です。

<string name="app_name">नमस्ते</string>   
<string name="text_a">परिक्षण&lt;/string>

AndroidHindi.ttf フォントを使用しています。

特定のテキストを adnroid のヒンディー語で表示したいのですが、実行中にレンダリングされていないテキストが表示されます。

適切に表示するには、どの特定のライブラリを含める必要がありますか。

4

1 に答える 1

1

言語フォント ファイル (.ttf) をダウンロードして、アセット フォルダーに配置する必要があります。

Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/Akshar.ttf");               
TextView tv = (TextView) findViewById(R.id.CustomFontText);
tv.setTypeface(tf);
tv.setText("Seasonal messages like welcome (நல்வரவு) is used in Kolam. Volunteering to draw kolam at temple is sometimes done when a devotee's");

ソース

于 2012-09-15T10:59:25.180 に答える