Android总结Listview的notifyDataSetChanged与setSelection冲突

来源:互联网 发布:钉钉软件的优缺点 编辑:程序博客网 时间:2024/04/29 03:33

1 Android的listview,如果改变了adapter中的数据,使用notifyDataSetChanged方法通知listview,这时如果立刻执行setSelection方法,其定位会有问题,因为notifyDataSetChanged方法中只是一个通知,其真正的更新操作可能不能立即完成,对setSelection有影响;

2 在listview中的headerview中增加动画,这时候如果重新setAdapter会导致headerview的动画效果丢失

0 0
原创粉丝点击