私はstrings.xmlファイル内にプログラム的に変更したい項目がありましたが、元々はsetText();
コールでやっていましたが、今ではアプリを別の言語に翻訳しようとしています。私のstrings.xmlファイル。私のアプリケーションのすべてのテキストをstrings.xmlに入れ、setText()関数呼び出しを使用する代わりに、文字列名への参照を通じてプログラム的に変更することは可能ですか?たとえば、 "GrandTotal"をどのように参照するのですか?あなたが直接あなたがresourceIdsと実際のint型の混同を避けるためにgetString(R.string.GrandTotal);
どのように私は/values/strings.xmlファイル内の何かをプログラムで参照できますか?
3
A
答えて
16
String s = getResources().getString(R.string.grand_total);
のような文を使用しますが、ほとんどの場合、過負荷はしばしば
String str = getString(R.string.choose_prompt);
または
String str = this.getString(R.string.choose_prompt);
6
を使用することができますresId
経由でテキストを設定する可能性を持っていない場合あなたはまた、setText(R.string.GrandTotal);
を可能性が使用することができます
<string name="GrandTotal">Grand Total:</string>
<string name="choose_prompt">Choose a Mode</string>
0
を言ったように、直接resourceIds。それがあなたを助けることを願っています
setText(getResources().getString(R.string.GrandTotal));
1
をこの方法を試してみてください:@KeyboardsurferはAcrivityに
関連する問題
- 1. S3バケット内のファイルのバージョンをどのように参照できますか?
- 2. オブジェクトはJavaScriptでどのように参照できますか?
- 3. 弱いグローバル参照は何ですか?それはグローバル参照とどのように違うのですか?
- 4. build.VERSION_CODESをbuild.gradleファイルでどのように参照しますか?
- 5. PythonのCファイルで#defineをどのように参照できますか?
- 6. Javadocでアノテーションをどのように参照できますか?
- 7. .NETサービス参照のファイル名はどのように制御できますか?
- 8. MenuItemのクリックをどのように参照できますか?
- 9. オブジェクト内のZend_Db_Table_Rowプロパティをどのように参照できますか?
- 10. 配列内のクラスをどのように参照できますか?
- 11. 参照カウンタとは何ですか?どのように動作しますか?
- 12. どのようにselect要素を参照できますか?
- 13. どのようにしてdylibを参照できますか?
- 14. Javaでは、匿名の内部クラスを内部でどのように参照できますか?
- 15. プログラムでページを参照するにはどうすればよいですか?
- 16. アセンブリ参照をプログラムでどのように追加しますか?
- 17. 再生フレームワークのsbtファイルで何かを参照するにはどうすればよいですか?
- 18. LinuxのファイルB内のファイルAの内容を参照できますか?
- 19. iOSでは、xibファイルで作成されたビュー内のオブジェクトをどのように参照しますか?
- 20. ビュー内のスクロールビューとスクロールビュー内のテーブルビュー。どのように私はそれを参照するのですか?
- 21. AvalonDockは独自のアセンブリをどのように参照できますか?
- 22. ポインタはどのようにして別の型を参照できますか?
- 23. ユーザーがC#でファイルを参照できるようにするにはどうすればよいですか?
- 24. データフレームを参照によってどのように更新できますか?
- 25. コンパニオンオブジェクトのメソッドを汎用クラスでどのように参照できますか?
- 26. Pythonでの参照渡しをどのようにシミュレートできますか?
- 27. 参照先のマルチターゲットプロジェクトのプラットフォームはどのように指定できますか?
- 28. クロージャーはどのようにしてクロージャーを参照できますか?
- 29. どのようにC#XMLコメントからコンストラクタを参照できますか?
- 30. RailsのActiverecordテーブルはどのように参照できますか?
ありがとうございました。あなたとキーボードサルファーが提供してくれた両方のアイテムが私のために役立ちました。 – clayton33