0

私はインド市場向けのコンテンツが豊富なアプリケーションで、ヒンディー語 (インド語) でテキストを表示したいと考えています。

1 つのオプションは、テキストで画像を作成し、その画像をアクティビティに追加することです。しかし、さまざまなサイズのイメージを作成して管理するのは複雑すぎます。

画像をいじらずにヒンディー語のテキストを表示できる方法はありますか。

4

2 に答える 2

2

テキストを単に表示できるはずですTextView。正しく表示されない場合は、おそらくフォントの問題です。カスタム フォントをアプリにパッケージ化して、TextView非常に簡単に使用できます。./assetsプロジェクトのフォルダーに.ttf フォント ファイル (テキストの Unicode エンコードをサポートする必要があります) を配置し、アクティビティのonCreateメソッドに次のようなコードを含めます。

TextView tv = (TextView) findViewById(R.id.view_for_hindi_text);
Typeface font = Typeface.createFromAsset(getAssets(), "MyHindiFont.ttf");
tv.setTypeface(font);
于 2013-02-17T06:11:26.877 に答える
0

言語ごとに異なるstrings.xmlファイルが必要です。

以下のドキュメントに示すように http://developer.android.com/guide/topics/resources/localization.html

すぐにヒンディー語をサポートできることを確認してください。

于 2013-02-17T06:03:03.540 に答える