3

ファイルを提供して、ヘブライ語のような英語以外のさまざまな言語をAndroidで入力したい。build にあるので、それを使用できますか?ttfAPI

4

4 に答える 4

5

API Demosにカスタム書体の使用方法の例があります。そうは言っても、必要ないかもしれません。この記事は、デフォルトのフォント (Droid) には、(少なくとも) Android のターゲット市場に必要なすべての文字がおそらく含まれていることを示しているようです。

それ以外に、開発者サイトには、アプリケーションを「国際化」する方法に関する非常に優れたドキュメントがあります。

于 2009-05-04T08:37:19.017 に答える
1

ttf ファイルを使用してアプリケーションをローカライズできます

これが最初のサンプルコードです

assetsの下に「fonts」という名前のフォルダーを作成します。言語ファイル (例: mylang.ttf) をコピーします。

次のコードを使用して、このファイルをロードします。

Typeface myfont;
myfont=Typeface.createFromAsset(getAssets(),"fonts/mylang.ttf");
TextView textview = (TextView)findViewById(R.id.TextView01);
textview.setText(R.string.my_textview);
    textview.setTypeface(myfont);

string.xml、 の「何らかの言語文字列」を指定しmy_textviewます。

これで、Android デバイス/エミュレーターで言語テキストを確認できます。

于 2010-11-24T14:00:19.627 に答える
0

*.ttf ファイルを使用するための組み込み機能はありません。別の言語を使用するには、ここを参照してください。

http://developer.android.com/guide/topics/resources/resources-i18n.html#AlternateResources http://almondmendoza.com/2009/01/28/force-localize-an-application-on-android/

リソースを内部化可能にすることに関するAndroid開発ガイドの最初のリンク、2番目-アプリでロケールを切り替える方法。

于 2009-04-28T15:03:02.760 に答える
0

ここを見てください:http://varunmc133.blogspot.com/2009/10/android-internationalization.html

于 2009-10-21T00:04:42.517 に答える