如何一起使用 TabLayout 和 Spinner 在片段之间快速滚动

How to Use TabLayout & Spinner Together for Fast Scrolling Between Fragments

我正在使用 TabLayout 在 activity 中的多个片段之间滑动。 我创建了一个 Spinner 用于在这些片段之间快速访问,用户可以访问他想要的每个项目。 但我不知道如何将 TabLayout 信息与 Spinner 项目同步,如何获取每个选项卡的项目编号来为每个 Spinner 项目设置它,以及这种访问是如何工作的。 我正在使用 FragmentPagerAdapter 和 TabLayout 工作正常。

1 周后,我找到了答案。 我刚刚在 Spinner onItemSelected 中使用了 viewPager.setCurrentItem(position);。 这个对我有用。当我select其中一项时,碎片会改变。