安卓中适配器的内容已经改变但ListView没有收到通知。确保您的适配器的内容不在后台线程

t85720 2016-05-06 11:02:26
安卓中适配器的内容已经改变但ListView没有收到通知。确保您的适配器的内容不在后台线程这个 求大神给个思路解决谢谢
...全文
143 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
leobert_lan 2016-05-06
  • 打赏
  • 举报
回复
在主线程中通知数据内容变化,调用NotifyDatasetChanged()方法
Hoyn 2016-05-06
  • 打赏
  • 举报
回复
Adapter.notify 需要在主线程中运行
Hoyn 2016-05-06
  • 打赏
  • 举报
回复
随便在你的activity里面拉一个控件 比如说TextView tv; tv.post(new Runnable(){ 在里面设置adapter数据或notifySetDataChanged });
t85720 2016-05-06
  • 打赏
  • 举报
回复
要在activity里面 建个线程?怎么建 求指教

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧