2016年01月21日
来源:互联网 发布:java多态的例子 编辑:程序博客网 时间:2024/05/19 22:24
Fragment 中的 onCreateOptionsMenu 方法不执行
通过打印字符串测试发现,其实 Fragment 中的 onCreateOptionsMenu() 方法并没有执行,这是怎么回事?为什么其他模块中的onCreateOptionsMenu() 方法却可以正常执行?
LogCat 没有输出打印信息,该方法没执行。
百度之后,找到了问题,原来是没有调用 setHasOptionsMenu(true) 。
引用自:http://pizzanicky.blog.163.com/blog/static/6926633820137814815884/
在onCreate() 方法中加入 setHasOptionsMenu(true) :
图标就能正常显示了:
因为有一段时间没做安卓了,所以复制代码的时候有些细节遗漏了。
0 0
- 2016年01月21日
- 2016年01月01日
- 2016年3月21日
- 2016年5月21日
- 2016年7月21日
- 2016年10月21日
- 2013年01月21日 工作总结
- 2016年01月25日
- 2016年01月26日
- 2016年01月27日
- 2016年01月07日
- 2016年02月01日
- 2016年03月01日
- 2016年01月28日
- 2016年6月7日--6月21日(共2小时,剩2955小时)
- 2016年01月06日,07日,08日公司项目开发记录
- 2016年1月2日21:38:27
- 2016年4月21日百度笔试题--FirstInOutPage
- ViewTreeObserver简介
- 数据库范式——通俗易懂【转】
- Git协作流程
- 进制转换—Java
- ExpandableTextView
- 2016年01月21日
- actionBar添加action图片和点击事件
- Git 分支
- mysql grant查看用户权限命令
- 移动端支付宝内购开发小结
- 代码混淆详解
- 将博客搬至CSDN
- Android : TextView 显示特殊样式(SpannableStringBuilder的应用)
- 隐藏键盘