spinner+okhttp+自定义适配器 spinner的setOnItemSelectedListener不响应

在使用Spinner时,注意

数据集合改变了,就要调用Adapter.notifyDataSetChanged(),不然就会出现问题。

 

 

特别是异步加载的问题,比如用okhttp获取的数据绑定spinner作为数据源,一定要在okhttp加载完之后加入该行代码告诉它你的数据源更新了!不然绑定的就是空的数据源,自然无法响应选中的事件。

setOnItemSelectedListener(new Spinner.OnItemSelectedListener() 

 

https://blog.csdn.net/JunquanChen/article/details/80309524转载

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章