会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
赤色
记录一些东西,当不得真。
博客园
首页
新随笔
联系
订阅
管理
2013年10月5日
android IllegalStateException
摘要: 由于android的线程非安全,直接在子线程中对UI进行更新是不被允许的,同样在常用的 适配器+List 组合中,子线程直接更新与适配器绑定的List,便可能产生IllegalStateException异常。 解决办法: 增加中间变量 线程中更新的ListA与适配器绑定的ListB变成两个变量, 当子线程获取数据后,使用addAll将线程获取的数据ListA深拷贝到与适配器绑定的ListB上,再进行notifyDataSetChanged();
阅读全文
posted @ 2013-10-05 02:45 赤色
阅读(991)
评论(0)
推荐(0)
编辑
公告
本博客作品采用
知识共享署名-相同方式共享 3.0 未本地化版本许可协议
进行许可。