【发布时间】:2017-03-01 05:54:00
【问题描述】:
我需要将TabLayout 放入ViewPager。 ViewPager 包含一些片段。我不能这样做,因为TabLayout 位于我的Activity 中,如果它位于Fragment 中,我将无法管理它。
现在我的代码看起来像这样。在Activity 的 XML 中:
<LinearLayout
...>
<android.support.v4.view.ViewPager
...>
</android.support.v4.view.ViewPager>
<android.support.design.widget.TabLayout
.../>
</LinearLayout>
在Activity 类中
ViewPager mViewPager = (ViewPager) findViewById(R.id.view_pager_offer_detail);
TabLayout tabLayout = (TabLayout) findViewById(R.id.tabDots);
tabLayout.setupWithViewPager(mViewPager, true);
FragmentPagerAdapter mPagerAdapter = new FragmentPagerAdapter(...);
mViewPager.setAdapter(mPagerAdapter);
我需要得到如下图。
what i want(imgur 现在无法使用)
哪个版本正确,如何在 XML 中实现?
【问题讨论】:
标签: android android-viewpager android-tablayout