我有一个带有三个标签的ViewPager。在ViewPager内部,我有三个片段。当我启动第一个标签时,即第一个片段。然后,将自动调用第二个选项卡片段方法。我该如何解决此问题。我已经使用vpChatType.setOffscreenPageLimit(1);但这无法解决我的问题。请任何人帮助我。我已经坚持了1天。
我使用了这个,但是没有用。 vpChatType.setOffscreenPageLimit(1);
答案 0 :(得分:0)
如果只希望在显示片段时调用该方法,则可以在片段类中使用它:
@Override
public void setUserVisibleHint(boolean isVisibleToUser) {
super.setUserVisibleHint(isVisibleToUser);
if(isVisibleToUser){
//do whatever you wish when fragment is displayed
}
}
希望这会有所帮助