java.lang.IllegalStateException: The content of the adapter has changed but ListView did not receive

原创 2013年12月02日 11:56:22
java.lang.IllegalStateException: The content of the adapter has changed but ListView did not receive a notification

String keyStr = msg.obj.toString();
                //在改变listview的数据后一定要更新adapter,不然会报java.lang.IllegalStateException
                list_association.clear();
                lv_history.setVisibility(View.GONE);
                lv_association.setVisibility(View.VISIBLE);
                lv_searchResult.setVisibility(View.GONE);
                associateWordTask = new AssociateWordTask();
                associateWordTask.execute(keyStr);

在调用完list_association.clear();在asynctask中更新adapter,问题是如果异步任务由于网络状况没有执行onPostExecute(),会导致上面的异常。在list_association.clear()后加入adpAssociation.notifyDataSetChanged();问题就解决了,以后要注意类似的问题。
版权声明:本文为博主原创文章,未经博主允许不得转载。

解决java.lang.IllegalStateException: The content of the adapter has changed but ListView...的问题

我写了一个Dialog,Dialog中有一个ListView,想要点ListView中的一项后,跳转到另外一个Activity去。 但在使用时,会偶尔报出下面的错误: 02-21 14...
  • ueryueryuery
  • ueryueryuery
  • 2014年03月06日 09:47
  • 37547

java.lang.IllegalStateException: The content of the adapter has changed but

在Android编程中使用Adapter时,偶尔会出现如下错误:  The content of the adapter has changed but ListView did not recei...
  • wo0123456789wo
  • wo0123456789wo
  • 2014年02月17日 11:17
  • 741

java.lang.IllegalStateException: The content of the adapter has changed but ListView did not receive

不擅长写博客,大家就可下面的连接吧 1、http://blog.csdn.net/changemyself/article/details/8116670 2、这种方法的实质和第一种是一样的htt...
  • swust_chenpeng
  • swust_chenpeng
  • 2013年09月25日 10:24
  • 7387

解决java.lang.IllegalStateException: The content of the adapter has changed but ListView...的问题

http://blog.csdn.net/ueryueryuery/article/details/20607845 我写了一个Dialog,Dialog中有一个ListView...
  • a123473915
  • a123473915
  • 2016年09月07日 10:21
  • 787

java.lang.IllegalStateException: The content of the adapter has changed but ListView...的问题

本文转自:http://gundumw100.iteye.com/blog/1738829 在Android编程中使用Adapter时,偶尔会出现如下错误:  The content of the...
  • u012885094
  • u012885094
  • 2015年04月15日 14:08
  • 302

Android开发教程--关于Adapter的The content of the adapter has changed问题分析

我们在做android list开发的时候,有时候会遇到类似这样的问题: java.lang.IllegalStateException: The content of the adapter ha...
  • wanglixin1999
  • wanglixin1999
  • 2015年04月01日 10:31
  • 2595

Android, ListView IllegalStateException: “The content of the adapter has changed but ListView did no

开发中老是遇到如下的问题:其实是有两种方案:1.一种是一定要讲耗时操作放在主线程。2.另一种是采用一个备份的list进行拷贝,防止数据更新时,没有通知UI更新 Android, ListView I...
  • omayyouhappy
  • omayyouhappy
  • 2016年01月29日 13:44
  • 936

The content of the adapter has changed but ListView did not receive a notification终极解决方法

这几天做一个自动扫描SD卡上所有APK文件的小工具,扫描过程中会把APK添加到LISTVIEW中显示,结果出现以下错误:(有时候触摸更新数据时候,触摸listview也会报错) 10-26 18...
  • changemyself
  • changemyself
  • 2012年10月26日 18:55
  • 31447

Adapter报错:The content of the adapter has changed的解决

在listView的编程中使用Adapter时,第一次加载没有问题,但是第二次加载的时候报了一些的错误: The content of the adapter has changed but Lis...
  • hwwzyh
  • hwwzyh
  • 2012年07月11日 11:22
  • 5702

Adapter报错:The content of the adapter has changed

Adapter报错:The content of the adapter has changed
  • L_serein
  • L_serein
  • 2011年05月02日 19:05
  • 16914
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java.lang.IllegalStateException: The content of the adapter has changed but ListView did not receive
举报原因:
原因补充:

(最多只允许输入30个字)