1. ホーム
  2. android

[解決済み] アンドロイドでstring.xmlから値を読み取るには?

2022-03-24 07:55:17

質問

という行を書きました。

String Mess = R.string.mess_1 ;

を使用して文字列値を取得しようとしましたが、文字列を返す代わりに、整数型のidが返されました。どうすれば文字列の値を得ることができますか?文字列の値は string.xml ファイルに記述してください。

解決方法は?

これを試してみてください

String mess = getResources().getString(R.string.mess_1);

アップデイト

String string = getString(R.string.hello);

のどちらかを使用することができます。 getString(int) または getText(int) で文字列を取得します。 getText(int) は文字列に適用されたリッチテキストスタイリングを保持します。

参考にしてください。 https://developer.android.com/guide/topics/resources/string-resource.html