博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android FragmentPagerAdapter的“标准”配置
阅读量:7075 次
发布时间:2019-06-28

本文共 879 字,大约阅读时间需要 2 分钟。

private class ImagePagerAdapter extends FragmentPagerAdapter {
 
        public List<ImageItem> fileList;
 
        public ImagePagerAdapter(FragmentManager fm, List<ImageItem> fileList) {
            super(fm);
            this.fileList = fileList;
        }
 
        @Override
        public int getCount() {
            return fileList == null 0 : fileList.size();
        }
        @Override
        public int getItemPosition(Object object) {
            return POSITION_NONE;
        }
        @Override
        public boolean isViewFromObject(View view, Object obj) {
            return view == ((Fragment) obj).getView();
        }
        @Override
        public void destroyItem(ViewGroup container, int position, Object object) {
            Fragment fragment = ((Fragment) object);
            container.removeView(fragment.getView());
            FragmentUtils.removeFragmentRecently(getSupportFragmentManager(), fragment);
        }
        @Override
        public Fragment getItem(int position) {
            String url = fileList.get(position).getActualUrl();
            return ImageDetailFragment.newInstance(url);
        }
 
    }

转载地址:http://hxdml.baihongyu.com/

你可能感兴趣的文章
Ubuntu/CentOS下制作U盘启动盘
查看>>
Android 自适应不同分辨率屏幕
查看>>
杜康学Lua 之 C# 调用
查看>>
ASA842双链路SLA配置测试
查看>>
分享一个学习cesiumjs的中文社区
查看>>
windows 下 mysql 复制的实现
查看>>
MAC OS 10.11.1虚拟机免费下载已安装Xcode7图片后有下载地址
查看>>
Xamarin.Forms教程下载安装JDK配置环境变量
查看>>
我的友情链接
查看>>
Swift3.0语言教程字符串与文件的数据转换
查看>>
screen创建、恢复、删除用法
查看>>
Web服务评估工具Nikto
查看>>
XamarinAndroid组件教程设置自定义子元素动画(一)
查看>>
我的友情链接
查看>>
ACM题库以及培养策略
查看>>
Perl Learning - 5 (sort(), reverse(), context, list <STDIN>)
查看>>
java1234 webservice 第5 课 自定义拦截器
查看>>
Dwg格式预览
查看>>
Java集合框架
查看>>
metasploit中数据库PostgreSQL的使用
查看>>