| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- package eVVM.apk.ui.toreview;
- import android.support.design.widget.TabLayout;
- import android.support.v4.app.Fragment;
- import android.support.v4.view.ViewPager;
- import java.util.ArrayList;
- import butterknife.BindView;
- import eVVM.apk.R;
- import eVVM.apk.common.MyLazyFragment;
- import eVVM.apk.ui.home.HomeActivity;
- import eVVM.apk.ui.toreview.already.AlreadyToreviewFragment;
- import eVVM.apk.ui.toreview.no.NoToreviewFragment;
- import eVVM.apk.widget.FmPagerAdapter;
- public class ToreviewFragment extends MyLazyFragment<HomeActivity> {
- @BindView(R.id.torview_tablayout)
- TabLayout torviewTablayout;
- @BindView(R.id.torview_viewpager)
- ViewPager torviewViewpager;
- private FmPagerAdapter pagerAdapter;
- private ArrayList<Fragment> fragments = new ArrayList<>();
- private String[] titles = new String[]{"未复核","已复核"};
- public static ToreviewFragment newInstance() {
- return new ToreviewFragment();
- }
- @Override
- protected int getLayoutId() {
- return R.layout.toreview_fragment;
- }
- @Override
- protected int getTitleId() {
- return 0;
- }
- @Override
- protected void initView() {
- getTabs();
- }
- private void getTabs() {
- fragments.add(new NoToreviewFragment());
- fragments.add(new AlreadyToreviewFragment());
- torviewTablayout.addTab(torviewTablayout.newTab());
- torviewTablayout.setupWithViewPager(torviewViewpager,false);
- pagerAdapter = new FmPagerAdapter(fragments,getFragmentManager());
- torviewViewpager.setAdapter(pagerAdapter);
- for(int i=0;i<titles.length;i++){
- torviewTablayout.getTabAt(i).setText(titles[i]);
- }
- }
- @Override
- protected void initData() {
- }
- }
|