package com.atguigu.shoppingmall.community.adapter;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
import com.atguigu.shoppingmall.community.fragment.HotPostFragment;
import com.atguigu.shoppingmall.community.fragment.NewPostFragment;
import java.util.ArrayList;
import java.util.List;
// 社区
public class CommunityViewPagerAdapter extends FragmentPagerAdapter {
private List<Fragment> fragmentList = new ArrayList<>();
private String[] titles = new String[]{"新帖", "热帖"};
public CommunityViewPagerAdapter(FragmentManager fm) {
super(fm);
initFragments();
}
private void initFragments() {
NewPostFragment newPostFragment = new NewPostFragment();
HotPostFragment hotPostFragment = new HotPostFragment();
fragmentList.add(newPostFragment);
fragmentList.add(hotPostFragment);
}
@Override
public Fragment getItem(int position) {
return fragmentList.get(position);
}
@Override
public int getCount() {
return fragmentList == null ? 0 : fragmentList.size();
}
@Override
public CharSequence getPageTitle(int position) {
return titles[position];
}
}