У меня есть два счетчика, я хочу изменить адаптер массива второго счетчика, когда определенный элемент в счетчике 1 выбран из json. У меня работает адаптер, но когда я выбираю элемент во втором блесне, второй выбранный блэк не меняется. и это мой JSON:
[
{
"id":70,
"name": "Jakarta",
"wilayah":[
{"id":15,
"name":"Pasar Minggu",
"parent":70
},
{"id":16,
"name":"Duren Kalibata",
"parent":70
}
]
},
{
"id":71,
"name": "Jawa",
"wilayah":[
{"id":15,
"name":"Depok",
"parent":70
},
{"id":16,
"name":"Bogor",
"parent":70
}
]
}
]
код
JSONArray data_prov = data_list.getJSONArray(0);
for (int i=0; i<data_prov.length();i++){
JSONObject listprov = data_prov.getJSONObject(i);
String prov = listprov.getString("name");
arrayprov.add(prov);
JSONArray data_wilayah = listprov.getJSONArray("wilayah");
for (int j = 0; j < data_wilayah.length(); j++){
JSONObject lisdes = data_desa.getJSONObject(j);
String des = lisdes.getString("name");
arraywilayah.add(des);
}
}
spinner_prov.setAdapter(new ArrayAdapter<String>(TambahActivity.this,
android.R.layout.simple_spinner_dropdown_item, arraywilayah));
пожалуйста, помогите мне