唉!搞了一个下午的listview,原本是通过在页面做上面放一个按钮,通过点击这个按钮使得在listview里面隐藏的按钮显示出来,结果搞了一个下午没搞出来,即使搞出来了吧,也还有问题,最终放弃了,晚上回到家里面,突然想到要不让他点击弹出提示框,然后通过点击而删除,想法来了便马上试试,结果稍微可以,但是就是报了个错java.lang.IllegalStateException: The content of the adapter has changed but ListView did not receive a notification,看了半天没明白什么意思,唉!还是百度吧,结果问题的解决方法还真有,便在自己的代码里面看看,发现自己把notifyDataSetChanged()方法写错地方了,最后我就把这个方法写在点击完提示框的按钮之后让它进行刷新notifyDataSetChanged(),最终问题解决,我也刚学习android时间不长,若是哪位朋友碰巧看到了我这个文章,可以给我实现下我原本的那种思路,就是说在listview之上放一个button,点击button之后,让listview已隐藏的button显示出来,然后点击显示出来的button进行移除,不过我明天若是有时间我还是会试试原来的那种方法。好了,到此为止,咱睡觉了。
listview删除移除数据时候报错了
最新推荐文章于 2022-11-11 16:27:03 发布