2013-10-01 18 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に変換する必要があります。私がこれを使用する場合、ArrayListを宣言するにはどのように配列リストをIDで見つけることができ、それをLinesとして保存できますか?

答えて

85

これを試してください。

List<String> Lines = Arrays.asList(getResources().getStringArray(R.array.Lines)); 
関連する問題