Я должен установить другое значение в элементе для счетчика Android;когда я нажимаю на элемент счетчика, который представлен в виде строки, показывающей имя, я также должен принять другое значение для этого элемента. Я работаю над проектом, в котором я делаю JsonObjectRequest и анализирую заполнение json счетчика.
Код, который я использую для счетчика, выглядит следующим образом:
MaterialSpinner spinner = (MaterialSpinner) findViewById(R.id.spinner);
spinner.setItems("Ice Cream Sandwich", "Jelly Bean", "KitKat", "Lollipop", "Marshmallow");
spinner.setOnItemSelectedListener(new MaterialSpinner.OnItemSelectedListener<String>() {
@Override public void onItemSelected(MaterialSpinner view, int position, long id, String item) {
//Snackbar.make(view, "Clicked " + item, Snackbar.LENGTH_LONG).show();
Toast.makeText(activity, item, Toast.LENGTH_SHORT).show();
}
});
Использование этой библиотеки: https://github.com/jaredrummler/MaterialSpinner
Итак, как мне проанализировать ответ json и установить значение 2 для элемента? (Имя строки, которое является show, и идентификатор этого элемента, даже в ответе json.)