我有一个SearchView
我onCreateOptionsMenu()
隐藏使用的:
if(mState == 0){
msearchMenuItem.setVisible(false);
}
我希望在访问Fragment
属于ViewPager
in 的自定义后它是真的:
setMenuVisibility(boolean menuVisible){
}
我知道我不能将 的引用传递MenuItem
给 myFragment
因为ActionBar
它不是 a layout
,并且它的所有过程都需要来自MainActivity
.
我的选择是更改我的mState
from的值,但它显示了我与我的. 如果我不触摸主页按钮,它将永远不会显示.setMenuVisibility()
Fragment
SearchView
DrawerLayout
SearchView
现在,我该怎么做才能准确地加载它Fragment
?