setSelected логическое не может быть применено к int - PullRequest
0 голосов
/ 19 мая 2019

У меня есть счетчик, и я хотел бы установить 30 по умолчанию:

String[] items = new String[]{"15", "30", "60", "90", "Off"};
    ArrayAdapter<String> adapter = new ArrayAdapter<>(this, android.R.layout.simple_spinner_dropdown_item, items);
    int spinnerPosition = adapter.getPosition("30");
    dropdown.setSelected(spinnerPosition);

Проблема в строке dropdown.setSelected(spinnerPosition); spinnerPosition выдает мне ошибку: setSelect (булево) в View нельзя применить к (int)

Есть идеи, как решить эту проблему и установить 30 по умолчанию?

1 Ответ

3 голосов
/ 19 мая 2019

Возможно, вам нужно использовать setSelection(), а не устанавливать выбранные:)

А перед этим установите адаптер для вашего счетчика / выпадающего списка:)

...