В классе IntentService я хочу поместить некоторые массивы из xml-файлов Android в ArrayList, Android-Studio не принимает это, но только если я хочу добавить его в ArrayList. Android Studio говорит, что он нашел булевую, а не строку []. Но почему Boolean? это String []. В другом фрагменте кода я могу работать с этой Строкой [], которую я получаю из getResources() без проблем.getResource возвращает boolean вместо String []
private ArrayList<String[]> alleTermine = new ArrayList<String[]>();
private String[] hausmuell;
private String[] gelbeSaecke;
private String[] gruenAbfall;
private String[] altPapier;
public void onCreate() {
super.onCreate();
Resources res = getResources();
//this makes a String[]
hausmuell = res.getStringArray(R.array.hausmuell);
gelbeSaecke = res.getStringArray(R.array.gelber_sack);
gruenAbfall = res.getStringArray(R.array.gruenabfall);
altPapier = res.getStringArray(R.array.altpapier);
alleTermine=alleTermine.add(hausmuell)
}
xml.file выглядит следующим образом:
<?xml version='1.0' encoding='utf-8'?>
<resources>
<string-array name='hausmuell'>
<item>1482451200000</item>
<item>1452214800000</item>
<item>1453424400000</item>
<item>1454634000000</item>
<item>1455843600000</item>
</string-array>
</resources>
Добавить файл array.xml пожалуйста –