tablayout横向滑动菜单
2018-02-25 14:35
399 查看
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { View view=View.inflate(getActivity(), R.layout.fragment_main1,null); tb = view.findViewById(R.id.tb); vp = view.findViewById(R.id.vp); list = new ArrayList<>(); list.add("推荐1"); list.add("推荐2"); list.add("推荐3"); vp.setAdapter(new MyPagerAdapter(getActivity().getSupportFragmentManager())); vp.setOffscreenPageLimit(list.size()); tb.setupWithViewPager(vp); return view; } class MyPagerAdapter extends FragmentPagerAdapter{ public MyPagerAdapter(FragmentManager fm) { super(fm); } @Nullable @Override public CharSequence getPageTitle(int position) { return list.get(position); } @Override public Fragment getItem(int position) { Fragment fragment=null; switch (position){ case 0: fragment=new Fragment1_1(); break; case 1: fragment=new Fragment1_2(); break; case 2: fragment=new Fragment1_3(); break; } return fragment; } @Override public int getCount() { return 3; } } }
相关文章推荐
- 横向滑动菜单Tablayout,点击选项给下面的viewpager中的fragment传值
- TabLayout横向滑动菜单code
- TabLayout横向滑动菜单
- TabLayout+ViewPager(横向滑动菜单)
- TabLayout(单独横向滑动菜单)
- 横向滑动菜单+TabLayout+ViewPager
- 横向菜单滑动选择viewpager+tablayout+fragment
- 顶部横向滑动菜单(和TabLayout一样)
- android---------TabLayout 的基础应用=====横向滑动菜单
- 横向滑动菜单Tablayout和viewpager小圆点结合滑动仿今日头条
- TabLayout横向滑动菜单code
- TabLayout横向滑动菜单
- TabLayout+ViewPager+Fragment简单实现横向滑动菜单
- 使用XTablayout实现横向滑动菜单,可以设置文字下面导航栏的宽度
- 网络判断+Fragment+ViewPager+XListView+TabLayout横向滑动菜单 Z2
- JS实现滑动菜单效果代码(包括Tab,选项卡,横向等效果)
- 使用TabLayout、ViewPager和Fragment实现顶部菜单可滑动切换
- 使用TabLayout、ViewPager和Fragment实现顶部菜单可滑动切换
- TabLayout、ViewPager、fragment实现可滑动的顶部菜单
- Android中横向滑动(TabLayout+ViewPager)的实现