Рассмотрим следующий список комбоОбновить текущий элемент в Spinner
comboList = new Spinner(this);
list_arr = new ArrayList<String>();
ArrayList заполняется со строками из SharedPreferences и Spinner населен таким образом
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item, list_arr);
comboList.setAdapter(dataAdapter);
Затем он обновляется в случай события OnClickListener()
list_arr.clear();
ArrayList<String> res = getMyLists();
for (int i = 0; i < res.size(); i++) {
list_arr.add(res.get(i));
}
Как обновить и уже с избранный пункт программно? Из графического интерфейса я должен вручную выбрать другое значение из списка, а затем изменить его.
Это может быть дубликат этого другого question, но он очень старый и неотвеченный.
Когда вы говорите, что вы хотите, чтобы обновить уже выбранный элемент, не так означает, что вы хотите, чтобы он был пустым? или просто установить первый элемент в новом списке? –
Установите первый элемент в новом списке. Я пытаюсь ответить. Я дам вам знать, спасибо за вашу помощь –