override fun onCreateOptionsMenu(menu: Menu?): Boolean {
menuInflater.inflate(R.menu.main,menu)
// return true
// return false
return super.onCreateOptionsMenu(menu)
}
android studio创建菜单结尾写return super.onCreateOptionsMenu(menu)和写return true有什么区别?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- threenewbee 2020-09-15 16:52关注
如果基类 return onCreateOptionsMenu 有实际的代码,这样写会调用它们,但是 return true 就不会。
如果你不是很确定,调用前者比较保险。
好比打电话,别人把话筒交给你,你说完以后,保险的做法是把话筒交给之前的人,看看他还有什么要说,而不是说完就把电话挂了,这很不礼貌。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 3无用
悬赏问题
- ¥88 python部署量化回测异常问题
- ¥30 酬劳2w元求合作写文章
- ¥15 在现有系统基础上增加功能
- ¥15 远程桌面文档内容复制粘贴,格式会变化
- ¥15 关于#java#的问题:找一份能快速看完mooc视频的代码
- ¥15 这种微信登录授权 谁可以做啊
- ¥15 请问我该如何添加自己的数据去运行蚁群算法代码
- ¥20 用HslCommunication 连接欧姆龙 plc有时会连接失败。报异常为“未知错误”
- ¥15 网络设备配置与管理这个该怎么弄
- ¥20 机器学习能否像多层线性模型一样处理嵌套数据