首页,

package com.bawei.ghb20190307.fragment;

import android.support.design.widget.TabLayout;
import android.support.v4.app.Fragment;
import android.support.v4.view.ViewPager;

import com.bawei.ghb20190307.R;
import com.bawei.ghb20190307.adapter.MyAdapter;
import com.bawei.ghb20190307.adapter.ShowFragmentAdapter;

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

/**

  • Project name:GHBDM2

  • Time: 2019/3/7 9:39

  • Author:
    */
    public class ShouYeFragment extends BaseFragment {

    private TabLayout tab_layout;
    private ViewPager view_pager;
    //设置标签数组
    private List list = new ArrayList();
    private String[] titles={“电影”,“新闻”,“热点”,“娱乐”};
    private MyAdapter myAdapter;

    @Override
    protected int initLayout() {
    return R.layout.fragment_shouye;
    }

    @Override
    protected void initView() {
    //获取初始化资源
    tab_layout = fvbi(R.id.tab_layout0);
    view_pager = fvbi(R.id.view_pager0);
    }

    @Override
    protected void initData() {

     //将Fragment添加到List集合中
     list.add(new DianYingFragment());
     list.add(new XinWenFragment());
     list.add(new ReDianFragment());
     list.add(new YuLeFragment());
    
     //创建适配器
     myAdapter = new MyAdapter(getChildFragmentManager(),list,titles);
    
     //设置适配器
     view_pager.setAdapter(myAdapter);
    
     //联动
     tab_layout.setupWithViewPager(view_pager);
    

    }

    @Override
    protected void initListener() {

    }
    }

猜你喜欢

转载自blog.csdn.net/streets/article/details/88306094