我的应用有一个微调器,也有重置按钮。如何在点击按钮时更新值?
答案 0 :(得分:9)
通过Spinner
在setAdapter()
上设置新适配器。或者,如果是ArrayAdapter
,请使用add()
,insert()
和remove()
来修改数据。或者,如果它是CursorAdapter
,requery()
则可以获取新数据。
由于您选择不告诉我们“更新值”的含义,我们只能猜测。
答案 1 :(得分:0)
更改基础数据并在适配器上调用notifyDataSetChanged()。
list.clear();
list.add("A");
list.add("B");
dataAdapter.notifyDataSetChanged();
list.clear();
list.add("A");
list.add("B");
dataAdapter.notifyDataSetChanged();