package com.ximsfei.skindemo.ui;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import com.ximsfei.skindemo.R;
import com.ximsfei.skindemo.databinding.FragmentDiscoverBinding;
import com.ximsfei.skindemo.ui.adapter.TabFragmentPagerAdapter;
import com.ximsfei.skindemo.ui.base.BaseFragment;
import com.ximsfei.skindemo.ui.discover.RadioFragment;
import com.ximsfei.skindemo.ui.discover.RankingFragment;
import com.ximsfei.skindemo.ui.discover.RecommendFragment;
import com.ximsfei.skindemo.ui.discover.SongMenuFragment;
import java.util.ArrayList;
import java.util.List;
/**
* Created by ximsfei on 17-1-7.
*/
public class DiscoverFragment extends BaseFragment<FragmentDiscoverBinding> {
private TabFragmentPagerAdapter mTabFragmentPagerAdapter;
@Override
protected int getLayoutId() {
return R.layout.fragment_discover;
}
@Override
protected void onCreateVew(LayoutInflater inflater, Bundle savedInstanceState) {
super.onCreateVew(inflater, savedInstanceState);
configFragments();
}
@Override
protected void loadData() {
}
private void configFragments() {
List<Fragment> list = new ArrayList<>();
list.add(new RecommendFragment());
list.add(new SongMenuFragment());
list.add(new RadioFragment());
list.add(new RankingFragment());
List<String> listTitle = new ArrayList<>();
listTitle.add("个性推荐");
listTitle.add("歌单");
listTitle.add("主播电台");
listTitle.add("排行榜");
mTabFragmentPagerAdapter = new TabFragmentPagerAdapter(getChildFragmentManager(), list, listTitle);
mDataBinding.viewPager.setAdapter(mTabFragmentPagerAdapter);
mDataBinding.tabLayout.setupWithViewPager(mDataBinding.viewPager);
}
}