SplashScreenAdapter.java 1.1 KB
package com.cnlive.goldenline.ui.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 java.util.List;

/**
 * <br/> *********************************************
 * <br/> Project Name : goldenline-android3.0
 * <br/> Create Date : 2017/3/20
 * <br/> Author : MaChao
 * <br/> GitHub :
 * <br/> Blog :
 * <br/> Msg :
 * <br/> Remark :
 * <br/> *********************************************
 */
public class SplashScreenAdapter extends FragmentPagerAdapter {
    private List<Fragment> mFragmentList;

    public SplashScreenAdapter(FragmentManager fm, List<Fragment> fragments) {
        super(fm);
        mFragmentList = fragments;
    }

    @Override
    public Fragment getItem(int position) {

        if (mFragmentList == null){
            return null;
        }

        return mFragmentList.get(position);
    }

    @Override
    public int getCount() {
        if (mFragmentList == null){
            return 0;
        }
        return mFragmentList.size();
    }
}