Android 从ListFragment获取菜单

Android 从ListFragment获取菜单,android,menu,android-actionbar,android-viewpager,Android,Menu,Android Actionbar,Android Viewpager,我的MainActivity有3个不同的ListFragment(每个都有自己的java文件),我可以通过左右滑动来导航。我想在操作栏上访问一个EditText。如何从任何ListFragment中访问它?ListFragment没有onCreateOptions菜单(菜单菜单菜单),因此我不确定如何实现这些代码(应该在MainActivity中使用)以从ListFragment获取EditText public boolean onCreateOptionsMenu(Menu menu) {

我的MainActivity有3个不同的ListFragment(每个都有自己的java文件),我可以通过左右滑动来导航。我想在操作栏上访问一个EditText。如何从任何ListFragment中访问它?ListFragment没有onCreateOptions菜单(菜单菜单菜单),因此我不确定如何实现这些代码(应该在MainActivity中使用)以从ListFragment获取EditText

public boolean onCreateOptionsMenu(Menu menu)
{
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.main_activity_actions, menu);
final EditText editText = (EditText) MenuItemCompat.getActionView(menu.findItem(R.id.action_settings));
}   
片段具有:

只有在你打电话的时候才会打

setHasOptionsMenu(true);
从文件中

初始化“活动”的“标准选项”菜单的内容。你 应将菜单项放在菜单中


哇,谢谢!在问这个问题之前,我应该先查清楚文档。
setHasOptionsMenu(true);