我在我的应用程序中使用SlidingMenu并试图弄清楚如何判断菜单何时对用户可见。
我的 MainFragment 中有一个动画,我想在菜单可见时停止。
我试过这样的方法:
//In MainFragment
//In my animation loop
// ResponsiveUIActivity is where menu is Init
ResponsiveUIActivity resp = (ResponsiveUIActivity) getActivity();
SlidingMenu sm = resp.getSlidingMenu();
if(sm.isFocused()){ //tried isActived(), isEnabled
//cancel animation
}
这些似乎都不能告诉我菜单是否可见。我无法区分菜单片段和 MainFragment。