ViewPager中图片的动态删除
来源:互联网 发布:医疗器械注册 知乎 编辑:程序博客网 时间:2024/06/16 03:56
查看了不少关于ViewPager的资料,但更多的是ViewPager中View的展示,网上也有不少资料说更新页面的事例,但是试过一遍,不咋好使,所以只能是自己动手了。
首先描述下我现在的需求,拍照后将图片保存本地,然后,通过ViewPager进行图片的展示,滑动到当前的图片可删除(保存在本地的图片也清除),同时页面刷新。
一、遇到的主要问题:
1.页面不刷新;
2.删除图片时,删除SD卡中的图片是正确的,显示出的图片错误;
二、解决办法
1.页面不刷新,在adapter中设置:
@Override public int getItemPosition(Object object) { return POSITION_NONE; }
2.显示出的图片错误,在adapter中设置:
@Override public void destroyItem(ViewGroup container, int position, Object object) { if(mImageViews ==null || mImageViews.length<=0) return ; if(position==mImageViews.length) position--; container.removeView(mImageViews[position]); }
3.就是删除后,重新加载下viewpager。
demo地址:http://pan.baidu.com/s/1o6kfvho
0 0
- ViewPager中图片的动态删除
- ViewPager中动态删除Fragment的方法
- viewpager中彻底性动态添加、删除Fragment
- viewpager中动态添加、删除Fragment
- viewpager中彻底性动态添加、删除Fragment
- viewpager中彻底性动态添加、删除Fragment
- viewpager中彻底性动态添加、删除Fragment
- viewpager中彻底性动态添加、删除Fragment
- ViewPager实现加载网络图片,动态添加删除效果
- ViewPager 动态删除Fragment
- RossWeatherMap天气地图项目中踩的雷(一):Viewpager动态删除Fragment
- ViewPager动态显示图片
- 动态viewpager加载图片
- ViewPager Fragment动态添加以及动态删除的理解
- Android中使用ViewPager+Fragment动态删除添加Fragment问题
- ViewPager中对子View的删除
- ViewPager动态加载、删除页面
- ViewPager动态加载、删除页面
- 关于网络通信
- 第一次接触 selenium
- 关于python的_init_()方法的一点解释
- Android SDK下载异常 的解决
- BestCoder #Valentine's Day Round 1001 || hdu 5174
- ViewPager中图片的动态删除
- 超越时空--读书感
- 选项卡式WebControl的制作
- linux调试早期启动问题
- 一步一步学Remoting
- 【BZOJ 1861】 [Zjoi2006]Book 书架
- ubuntu解决QT5不能输入汉字的问题
- android 解决输入法键盘遮盖布局问题
- 二分图的判定模板(dfs,bfs)