IntentServiceクラスでは、AndroidListはAndroid XMLファイルの配列をArrayListに配置したいが、Android-Studioではこれを受け入れませんが、ArrayListに追加したい場合のみです。 Android Studioでは、文字列[]の代わりにブール値が見つかりました。なぜブールですか?これはString []です。別のコードフラグメントでは、私はこのString []で問題なくgetResources()から得ることができます。getResourceは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)
}
jar.xmlファイルには、次のようになります。
<?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ファイルを追加してください –