Установить текущий элемент счетчика при обновлении - PullRequest
0 голосов
/ 05 августа 2020

Я сейчас работаю над проектом android, и у меня возникла проблема. Я хочу, чтобы счетчик выбирал текущий элемент после обновления. Вместо этого он показывает элемент по умолчанию, который имеет индекс 0. Кто-нибудь может мне помочь? Спасибо.

@Override
public void onRefresh() {
    populateSpinner();
    spinner.setOnItemSelectedListener(this);
    adapter.notifyDataSetChanged();
    swipeRefreshLayout.setRefreshing(false);
}

@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
    Items selectedItem = (Items) parent.getItemAtPosition(position);
    itemList.clear();
    spinner.setSelection(position);

    if (position == 0) {
        loadItems();
    } else {
        loadItemsByLocation(selectedItem);
    }
}

@Override
public void onNothingSelected(AdapterView<?> parent) {
}
...