- 我的
Spinner
. 我单击一个刷新按钮,该按钮触发一个 API 调用,该调用以Spinner
. - 我立即点击 Spinner 打开它。
- API 调用在
Spinner
打开并调用notifiyDataSetChanged()
它时结束(我可以保证这一点,我检查了日志,所以数据在那里)。 - 不幸的是,微调器不会刷新它的视图。因此,如果我希望刷新后有 6 个项目而不是 5 个,我仍然会看到 5 个。
如果我在不打开 Spinner 的情况下重复测试,并在刷新完成后打开它,我会看到 6 个项目。所以问题出在notifyDataSetChanged()
方法上。