打开时向旋转器添加项目

时间:2014-03-02 12:13:20

标签: android android-arrayadapter android-view android-spinner

在用户点击它并显示下拉列表后,有没有办法在微调器中添加和刷新项目? 例如:

  1. 用户点击微调器,开始收听某些事件。

  2. 显示下拉列表。

  3. 当侦听器收到回调时,会在下拉列表中添加一个新项目(不关闭并重新打开列表)。

  4. 很抱歉没有代码,但我一直在搜索网页和API,我发现的唯一的事情就是在打开适配器之前填充它。谢谢。

1 个答案:

答案 0 :(得分:0)

好吧,由于SpinnerAdapter实际上没有notifyDataSetChange()函数,请尝试调用:

mSpinner.setAdapter(mSpinnerAdapter);

这将刷新您的下拉视图,如果您找到更好的解决方案,我很乐意看到它。