SwipeListView删除item保持列表位置不变
来源:互联网 发布:xp无法找到网络打印机 编辑:程序博客网 时间:2024/06/05 02:47
首先不要问为什么会变,因为我用的SwipeListView刷新adapter的时候那个侧滑出来的删除按钮不会恢复回去,而且对position做了删除,不能主动View.GONE,
然后就只能重新setAdapter,但是问题来了,列表回到了顶部因为重新适配了没毛病。
我的需求就是删除一条,位置不变,但是列表带有侧滑删除,删完一切正常。好了有同样需求的小盆友可以粗看一下:
SwipeListView还是要用,然后写,在删除的onRightClick监听里,数据源remove(position)之后mListView重新setAdapter,然后
mListview.setSelection(position);
0 0
- SwipeListView删除item保持列表位置不变
- android ListView数据变动后保持屏幕位置不变(类似QQ对话列表)
- 页面回发后保持滚动条位置不变
- asp.net 滚动条位置保持不变
- 多条Notification更新,保持位置不变
- allegro批量mirror元器件保持位置不变
- 滚动条滚动,广告保持位置不变
- asp.net 滚动条位置保持不变
- 删除顺序表中所有值为x的元素(保持删除后元素相对位置不变)
- SharePoint 2013/2010 在一个列表或文档库内移动列表项,文档和文件夹位置而保持last modify by 等系统字段保持不变
- 删除节点保持中序不变
- 删除页面元素,保持滚动条不变
- 利用swipelistview完成qq聊天列表右滑删除功能
- 利用swipelistview完成qq聊天列表右滑删除功能
- 利用swipelistview完成qq聊天列表右滑删除功能
- 提交窗体后滚动条位置保持不变
- 在长aspx页面刷新后保持位置不变
- 页面刷新后保持滚动条的位置不变
- C#中文验证码
- x264 杂记
- Jsp运行原理
- Microsoft VC++ runtime installer 问题解决
- screen命令——会话分离
- SwipeListView删除item保持列表位置不变
- XUtils网络请求,图片加载(适合新手)。
- 自动调整linux系统时间和时区与Internet时间同步
- redis修改密码
- Linux shell命令示例介绍-个人笔记
- Linux 安装.src.rpm源码包的方法
- 编译clang的时候ld进程耗尽内存
- 【架构师之路】-【01设计模式】-02设计原则之单一职责原则
- spring @component的作用