setSelected 布尔值不能应用于 int

setSelected boolean cannot be apply to int

我有一个微调器,我想将 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 给我错误:View 中的 setSelect (boolean) cannot be apply to (int)

有什么解决办法并将 30 设置为默认值吗?

您可能需要使用 setSelection(),而不是设置选择:)

在此之前为您的微调器/下拉菜单设置适配器 :)