3

R.String.app_nameアプリケーションの実行中に設定することは可能ですか。

言語設定のせい

ユーザーがアプリケーションを英語で表示したい場合 アプリケーションの名前を英語の名前に変更したい

彼がアラビア語のアプリケーションを必要とする場合、アプリケーションの名前をアラビア語の名前に変更したいと考えています。

4

3 に答える 3

5

Strings.xmlたとえば、1 つの Strings.xml を values-en に、1 つを values-fr に、もう 1 つを values-deに格納するだけです。アプリは、電話の言語に応じて、適切な国コードを持つフォルダーを自動的に選択します

ref のローカリゼーションを参照してください

于 2013-06-22T10:35:56.773 に答える
1

ローカライズごとに異なる文字列ファイルを提供することで、アプリケーションのローカライズされた名前をサポートできます: http://developer.android.com/training/basics/supporting-devices/languages.htmlデバイスの現在のロケール。

また、アプリケーション オブジェクトの setTitle() を呼び出すことで、実行時にアプリ名を変更できます。ただし、アプリケーションの終了後、名前はデフォルトにリセットされることに注意してください。

永久に保存して実行時にアプリケーション名を変更する方法はありません。

于 2013-06-22T10:50:08.790 に答える