Fragment 中的 onCreateOptionsMenu 方法不执行
2017-07-18 14:22
225 查看
在Fragment 中实现toobar标题栏的时候发现menu 无法显示,最后查阅后发现如下:
在Fragment 里面这样写:
onCreateOptionsMenu
重要是在
onCreateView
里面添加:
setHasOptionsMenu(true);
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { setHasOptionsMenu(true);好了这样menu就可以显示了
相关文章推荐
- Fragment 中的 onCreateOptionsMenu 方法不执行
- Fragment 中的 onCreateOptionsMenu 方法不执行
- 重写 onCreateOptionsMenu(Menu menu) 方法,却不执行。
- Android中的Sqlite中的onCreate方法和onUpgrade方法的执行顺序
- Fragment嵌套时onCreateOptionsMenu的问题的临时解决方案
- 解决android程序中oncreate方法中调用百度地图MKSearchListener接口不执行的问题
- 【Android】FragmentPagerAdapter数据刷新notifyDataSetChanged没效果研究或不执行OnCreatView方法导致界面不刷新
- Android 屏幕旋转后防止重新执行onCreate的方法。
- Fragment的OnViewCreate方法会在事务提交后,在分线程中执行
- android横竖屏切换,不重新执行onCreate的方法
- Fragment的OnResume()方法不执行原因及解决办法
- Fragment中无法调用onCreateOptionsMenu(),即无法显示菜单
- Android多进程app中Application回调onCreate()方法被执行多次分析及解决
- Android中的Sqlite中的onCreate方法和onUpgrade方法的执行时机
- 多重Fragment嵌套,子Fragment的onActivityResult方法不执行的解决方案
- Note:Android中DialogFragment一些重要方法的执行顺序
- 【Android】嵌套Fragment无法接收onCreateOptionsMenu事件的问题
- SQLiteOpenHelper类的onCreate方法什么时候被执行--只有database.db不存在的时候
- Android onCreateOptionsMenu的使用方法总结