作为一个安卓开发小白,遇到一个小问题就能搞两天,还不一定能搞成(哈哈,说的就是我)。
问题:对ListView进行删除item的操作时,如果不是全部删除的情况下,出现已经删除的item不消失,并且还不能点击的状况。
本来是调了界面刷新的方法的 adapter.notifyDataSetChanged() ,这个方法大家都知道,但是并没有解决上面的问题。于是我又重新设置adapter,结果还是一样的,在adapter这块做了各种可能的变动,结果还是不变 (很无奈)
其实对于会的人,这个问题很简单,就是因为ListView设置了背景色。从来没想到过 一个背景色能够影响ListView的界面(开始都没有试着把背景色去掉,很搞笑)
所以 去掉background, 问题完美解决。