gpt4 book ai didi

java - 使用 FragmentPagerAdapter 从 Fragment 以编程方式更改选项卡

转载 作者:太空宇宙 更新时间:2023-11-03 12:07:29 25 4
gpt4 key购买 nike

我正在尝试让我的应用程序从选项卡 1 更改为选项卡 3。这些选项卡位于自定义 TabsPagerAdapter 中,它扩展了 FragmentPagerAdapter

我试过像这样更改选项卡,但它会导致 NullPointerExceptionFragmentPagerAdapter 的机制是否不同?

TabHost host = (TabHost) getActivity().findViewById(android.R.id.tabhost);
host.setCurrentTab(2);

最佳答案

明白了。需要使用我的 ViewPager 而不是 TabHost

ViewPager viewPager = (ViewPager) getActivity().findViewById(R.id.pager);
viewPager.setCurrentItem(2);

关于java - 使用 FragmentPagerAdapter 从 Fragment 以编程方式更改选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25408437/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com