gpt4 book ai didi

java - 如何防止ViewPager中相邻选项卡的自动调用?

转载 作者:行者123 更新时间:2023-12-02 05:20:00 25 4
gpt4 key购买 nike

我有一个带有三个选项卡的 ViewPager。在 ViewPager 内部我有三个 fragment 。当我启动第一个选项卡,即第一个 fragment 时。然后自动调用第二个选项卡 fragment 方法。我该如何解决这个问题。我使用过 vpChatType.setOffscreenPageLimit(1);但这并不能解决我的问题。请任何人帮助我。我已经陷入这个困境 1 天了。

这个我用过,但是没用。vpChatType.setOffscreenPageLimit(1);

最佳答案

如果您希望仅在显示 fragment 时调用该方法,您可以在 fragment 类中使用此方法:

@Override
public void setUserVisibleHint(boolean isVisibleToUser) {
super.setUserVisibleHint(isVisibleToUser);
if(isVisibleToUser){
//do whatever you wish when fragment is displayed
}
}

希望这有帮助

关于java - 如何防止ViewPager中相邻选项卡的自动调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56269076/

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