Android Studio-如何使寻呼机选项卡可单击?

时间:2018-07-25 12:35:47

标签: android-tablayout

好的,这可能是一个非常愚蠢的问题,但是我无法在线找到答案。我有一个顶部的选项卡的viewPager。我可以滑动以在选项卡之间移动,但是我也希望能够点击一个选项卡并进行更改。

这就是我所拥有的:

FragmentPagerAdapter mPagerAdapter = new FragmentPagerAdapter(getSupportFragmentManager()) {
                private final Fragment[] mFragments = new Fragment[]{
                        new MyListingFragment(),
                        new NewListingFragment()
                };
                private final String[] mFragmentNames = new String[]{
                        getString(R.string.heading_my_listings),
                        getString(R.string.heading_new_listing)
                };
... required methods, like getItem etc here...
            };

            // Set up ViewPager to user PagerAdapter, and add Tabs
            mViewPager.setAdapter(mPagerAdapter);
            TabLayout tabLayout = findViewById(R.id.tabs);
            tabLayout.setupWithViewPager(mViewPager);

这样可以正常创建选项卡,我可以在它们之间滑动,但是如何通过点击直接进入选项卡呢?我最终可能会有多达5个标签,并且不希望用户在这些标签之间滑动即可获得最后一个标签。

0 个答案:

没有答案