崩溃时提示这个错误: adapter已经改变了,但是listview没有收到 notification。
我的个人理解:我在其他的线程里 改变了传入adapter的ArrayList,所以会提示adapter已经改变,但是还未调用 adapter.notifyDataSetChanged(),所以点击时会出错。
请问应该如何修复这个bug呢?我设置clickable=false也不起作用。
新手略穷,只给一分,还望见谅。。
给listview 设置 setOnItemClickListener 而且你adapter 赋值是不是不在这个thread
错误提示
你还有别的线程?那应该做线程同步,比如用synchronized锁住再操作