2013-10-01 17 views
30

Sto sviluppando un'applicazione Android. Ho bisogno di convertire un array di stringhe in un ArrayList. Ho letto su questo, e tutti hanno casi in cui si aggiungono i valori alla matrice nel file java. Ho dichiarato la stringa-array nel file strings.xml. Il mio string-array è qui:Modifica String-Array in Strings.xml su 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> 

Ho bisogno di convertire le righe in ArrayList. Se io uso questo

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

di dichiarare l'ArrayList, come si può trovare la lista di array per ID, e memorizzare che, come Lines?

risposta

85

Prova questo;

List<String> Lines = Arrays.asList(getResources().getStringArray(R.array.Lines)); 
Problemi correlati