私は過去1時間、これを理解しようとしてきました。配列リストにロードするコードを変更することなく、文字列の量を動的に変更できるように、
一般的にコードとの間で文字列を取得したいと考えています。これまでのところ、私が持っているのはstrings.xml
for(Field x :R.string.class.getFields())
if(x.getName().startsWith("ans"))
choices.add(/*what do I add here to get the string value from the field in to the arraylist */);
フィールドオブジェクトから文字列値を取得する方法を一生理解できません。私が取得しているのは、ID [または少なくとも ID と思われるもの] またはstrings.xml
ファイル内で割り当てた名前のいずれかです。