2013-10-01 80 views
30

我正在開發一個Android應用程序。我需要將一個字符串數組轉換爲一個ArrayList。我已經閱讀了這個,並且都有在Java文件中將值添加到數組的情況。我已經在strings.xml文件中聲明瞭字符串數組。我的字符串數組在這裏:將Strings.xml中的字符串數組更改爲ArrayList

<string-array name="Lines"> 
    <item>Red Line</item> 
    <item>Blue Line</item> 
    <item>Orange Line</item> 
    <item>Green Line</item> 
    <item>Brown Line</item> 
    <item>Purple Line</item> 
    <item>Pink Line</item> 
    <item>Yellow Line</item> 
</string-array> 

我需要將行轉換爲ArrayList。如果我用這個

List<String> Lines = new ArrayList<String>(); 

要聲明ArrayList,怎麼樣可以通過ID找到數組列表,並將其存儲爲行?

回答

85

試試這個;

List<String> Lines = Arrays.asList(getResources().getStringArray(R.array.Lines)); 
相關問題