その番号の文章を表示したい。Android:番号の文字列を取得
のEditTextで番号を取得し、文章は、文字列のstring.xml
名前であることはある
sen_(number)
例: SEN_1、sen_25
が、私は文字列にコードを作ってみました、だから私はこれが好きだった。
(sentence_num is getString of EditText)
(sen_1 is "Hello, world!")
String getTxtString = "getText(R.string.sen_" + sentence_num + ")";
TextView scrambled_sen = (TextView)findViewById(R.id.scrambled_sentence);
scrambled_sen.setText(getTxtString);
しかし、それはgetText(R.string.sen_1)
、ない"Hello, world!"
を示しています。
番号を表示するにはどうすればよいですか?
getTxtString
を文字列ではなくJavaコードに入れたいとします。
正確に何をしたいですか –
文字列リソースを動的にロードするようですか? [This](https://stackoverflow.com/questions/15121648/android-settext-with-getstring-using-variable-name/15121736#15121736)があなたが探しているものかもしれません。 – Ahmad