线程错误
来源:未知 责任编辑:责任编辑 发表时间:2013-12-01 14:14 点击:次
很多新手在Android开发时可能对Thread和Message以及Handler、Looper概念不是很清楚,可能产生类似 The content of the adapter has changed but ListView did not receive a notification make sure the content of your adapter is not modified from a background thread . but only from the UI thread.的错误。来自邮箱中这个问题,解决方法必须要详细的代码,不过给出以下几点可以帮助你了解该问题:
1.改变适配器Adapter内容时不要在后台线程中,必须在UI线程中处理,这点可以通过Handler传出来解决。
2.尝试Adapter的notifyDataSetChanged()方法,当然主要看你代码的具体情况。
相关新闻>>
- Android多线程之控制animation走走停停
- Android运行Socket项目时出现错误 Error: ShouldNotReachHere()
- Android深入浅出学习笔记之多线程及异步处理
- Android线程优先级设置方法
- android之SharedPreferences
- Android中利用画图类和线程画出闪烁的心形,送给亲爱的他(她)
- 【Android笔记 六】Android Sensor感应器介绍(二)线程中刷新
- Android线程模型(Painless Threading)
- android线程控制UI更新(Handler 、post()、postDelayed()、postAtTim
- 马程序员——多线程原来是这么简单
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>