ViewPager踩坑记
来源:互联网 发布:java社区 编辑:程序博客网 时间:2024/06/02 00:58
ViewPager的坑
- 在图片浏览过程中,提供了删除方法,我删除之后,发现删除的内容依然存在,这就是著名了的 ViewPager刷新失效问题
解决方案
/** * ViewPagerAdapter中重写这个方法即可,再需要刷新的页面返回POSITION_NONE,这里我是通过给每个对象设置一个Tag,删除的时候,把这个tag传入Adapter,在改方法中进行判断是否需要更新,毕竟一直返回POSITION_NONE会导致许多无用的刷新,(系统默认返回的UNCHANGED) * * @param object * @return */ @Override public int getItemPosition(Object object) { String tag = (String) ((View) object).getTag(); if (delete_tag != null && delete_tag.equals(tag)) { return POSITION_NONE; } else { return super.getItemPosition(object); } }
1 0
- ViewPager踩坑记
- react-native-viewpager踩坑记
- Viewpager
- ViewPager
- ViewPager
- ViewPager
- ViewPager
- ViewPager
- viewpager
- ViewPager
- ViewPager
- ViewPager
- Viewpager
- viewpager
- ViewPager
- ViewPager
- ViewPager
- viewpager
- c/c++ 头文件梳理
- Python函数式编程
- 回顾2016,畅想2017(20170107)
- 144. Binary Tree Preorder Traversal
- 云计算与分布式的一些关键词
- ViewPager踩坑记
- Tkinter-ListBox基本使用
- PHP中MongoDB数据库的连接、添加、修改、查询、删除等操作实例
- find和grep结合更加方便的查找
- 两个元素的快排 NDU.i
- J - Dungeon Master
- 【考研】东北大学二叉树相关算法(2)
- TF-IDF的java实现(权重排序,可用来处理大数据集)
- mysql5.6.35 配置安装