我確定有更好的方法來做到這一點,但我對編程完全不熟悉,所以我提前爲我的不高興道歉。Android:從ArrayList設置資源字符串ID?
這裏是我的問題:
我已經充滿了我的琴絃strings.xml中的名稱參數一個ArrayList,什麼我試圖做的是填補.setText(一個TextView)利用資源的ID是從我的數組的一部分動態創建的。例如...
ArrayList<String> options = new ArrayList<String>();
options.add("bacon");
options.add("ham");
//R.id.option1 is in my layout and R.string.bacon is in my strings.xml
TextView option1 = (TextView)findViewById(R.id.option1);
option1.setText(R.string.(options.get(0)));
這顯然不是我的完整代碼。這只是一個面臨同樣問題的例子。
任何想法?
在此先感謝!
這工作完美。非常感謝你! – Jared 2011-02-02 04:34:57
@Jared - 很高興幫助。 @Ted Hopp的想法也是一個很好的想法 - 值得考慮。 – 2011-02-02 04:36:58