做的一个项目 需要动态的刷新ListView 删除的时候也刷新
用notifyDataSetChanged(); 是可以刷新 但是 不能 把之前的去掉 反而会在下面增加。
如何解决这个问题。
------解决方案--------------------
假设你的ListView控件名称为listview,
那么在删除操作后,用下面代码刷新
listview.setSelection(0);
其中0表示ListView里面的第1个位置,代码运行后将会返回到ListView的第1个位置,如果需要返回到最后一个位置,则用listview.setSelection(listview.getCount()-1);