Есть JSON с марками автомобилей. Список марок засунул в выпадающий список распарсив JSON в ArrayList. Марка выбранная пользователем попадает в string. Как мне теперь в JSON найти ключ у которого значение будет равным этому самому string, то есть выбранной марке автомобиля? После этот ключ будет отправлен чтобы получить список моделей для этой марки.
Вот такой у меня обработчик нажатия в списке марок, но что писать в цикле с итератором не знаю.
markaSp.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
selectMarka = markaSp.getSelectedItem().toString();
for (Iterator<String> iter = jsonResponseMarki.keys(); iter.hasNext(); ) {
String key = iter.next();
}
new SendMarkaGetModel().execute();
TextView vibor = (TextView) findViewById(R.id.vibor);
vibor.setText(selectMarka);
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
}