Spinner setSelection()不起作用

时间:2012-10-18 00:18:03

标签: android spinner android-arrayadapter

我正在尝试从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;
        }
    }

0 个答案:

没有答案