我正在尝试从sqlite数据库中读取我的微调器状态,然后在匹配时设置它。我有一个数组适配器的数组列表。我已经使用了调试并运行了代码,一切看起来都工作正常甚至给我正确的索引。唯一的问题是它不会改变屏幕上的微调器。
for (int index = 0; index < listOfAdapters.size(); ++index) {
ArrayAdapter<String> adapter = listOfAdapters.get(index);
for(int j =0; j < adapter.getCount(); ++j)
if (adapter.getItem(j).equals(state2)){
spinner2.setAdapter(adapter);
spinner2.setSelection(j);
return;
}
}