首页>代码>最新架构(KotLin+Retrofit2+RxJava2+MVP)基础框架搭建实例,直接可以使用>/kotlinM-master/app/src/main/java/com/hao/m/adapter/NoDestroyViewPagerAdapter.java
package com.hao.m.adapter;

import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
import android.support.v4.view.PagerAdapter;
import android.view.ViewGroup;

import java.util.ArrayList;
import java.util.List;

/**
* @Auther: wpw
* @Date 2017/10/27 15:32
* @Description  ViewPager适配器
**/

public class NoDestroyViewPagerAdapter extends FragmentPagerAdapter {

    List<Fragment> fragments;

    public NoDestroyViewPagerAdapter(FragmentManager fm) {
        super(fm);
        fragments = new ArrayList<>();
    }

    @Override
    public Fragment getItem(int position) {
        return fragments.get(position);
    }

    @Override
    public int getCount() {
        return fragments.size();
    }

    @Override
    public int getItemPosition(Object object) {
        return PagerAdapter.POSITION_NONE;
    }

    @Override
    public void destroyItem(ViewGroup container, int position, Object object) {
//        super.destroyItem(container, position, object);
    }

    public void setItems(List<Fragment> fragments) {
        this.fragments = fragments;
        notifyDataSetChanged();
    }
}
最近下载更多
wangzhiguo  LV1 2023年1月1日
tangtang111  LV1 2021年3月19日
鸣伟天下  LV1 2021年2月24日
li1373203469  LV1 2020年12月15日
luolukka  LV8 2020年11月22日
慵懒的蚊子  LV1 2020年10月28日
自己人  LV5 2020年5月9日
a417298302  LV3 2020年5月8日
licheng798  LV3 2020年4月26日
zdm点点滴滴  LV1 2020年4月25日
最近浏览更多
杨豫川  LV12 8月22日
wangzhiguo  LV1 2023年1月1日
流连瓦盖法  LV7 2022年11月8日
ctr1990 2022年7月29日
暂无贡献等级
诗意的成长  LV5 2022年5月11日
xueys123  LV13 2022年1月17日
lvbs977  LV2 2021年6月25日
阿风啦  LV14 2021年4月16日
tangtang111  LV1 2021年3月19日
鸣伟天下  LV1 2021年2月24日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友