gpt4 book ai didi

安卓-FragmentStatePagerAdapter : trigger swipe manually/disable swipe

转载 作者:行者123 更新时间:2023-11-29 21:22:15 34 4
gpt4 key购买 nike

好的,这基本上是我想要完成的:我有一个 FragmentStatePagerAdapter 并且偶尔想禁用滑动功能并使用按钮前进/后退。

从我在 MyFragmentStatePagerAdapter 中的代码中截取的代码扩展了 FragmentStatePagerAdapter :(滑动时效果很好,只是为了你的方向)

public Fragment getItem(int position) {
Item item = items.get(position/2);

if (position%2 == 0) return new MyFragmentA(item, param1);
if (position%2 == 1) return new MyFragmentB(item, param1);
return null;
}

有什么建议吗?我只需要停用滑动并使用 2 个按钮...

谢谢

最佳答案

我解决了问题:

我不需要篡改适配器 (FragmentStatePagerAdapter)。ViewPager 有一个方法 setCurrentItem:

https://developer.android.com/reference/android/support/v4/view/ViewPager.html#setCurrentItem(int)

关于安卓-FragmentStatePagerAdapter : trigger swipe manually/disable swipe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20594574/

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