【发布时间】:2012-07-02 20:17:18
【问题描述】:
我在 ViewPager 中有三个页面(片段),但是我只想显示其中两个页面的菜单项。
previous SO answer 中给出的代码似乎不起作用:
@Override
public void setUserVisibleHint(boolean isVisibleToUser) {
super.setUserVisibleHint(isVisibleToUser);
if (isVisibleToUser == true) { }
else if (isVisibleToUser == false) { }
}
Eclipse 说不需要 @Override 并且无法设置 super。系统从未调用过它,即使它是我如何确定当前显示的是哪个页面?我可以在这里帮忙吗?
【问题讨论】:
-
这个对我有用,并提供了有关如何使用给定解决方案的更多背景信息:Detect ViewPager tab change inside Fragment。
标签: android android-widget android-viewpager