android点击应用没有反应,Android 应用菜单项点击没反应的问题
今天为安卓应用增加了菜单,放了三个选项,都是关于版本和版权信息的,但是点击任何一项都没反应:
看了看代码,onOptionsItemSelected 也没什么问题,那原因在哪呢?
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.version_info:
//...
return true;
case R.id.copyright_notice:
//...
return true;
case R.id.app_update:
//...
return true;
default:
return super.onOptionsItemSelected(item);
}
}
想起了前一阵子一个发现的一个类似的问题:Fragment 中的 onCreateOptionsMenu 方法不执行,
点击打开链接
得到了启发,于是查了查这个类的代码,果然没有调用
setHasOptionsMenu(true) ,于是,在onCreate()方法中进行调用:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setHasOptionsMenu(true);
}然后重新运行,点击菜单就能正常响应了:
总结一下,关于应用菜单的一些问题,多半都是由于缺乏一些配置文件或者代码层面的设置造成的,可以从这个反面考虑入手解决。
android点击应用没有反应,Android 应用菜单项点击没反应的问题相关推荐
- navigationview菜单项点击之后跳转_饿了么、美团外卖等小程序APPID和跳转PATH获取...
所有小程序间实现跳转的前提都是需要获取到APPID和跳转PATH,APPID用来指定跳转的小程序应用,而PATH则用来指定跳转到哪个页面.那么如何快速获取到APPID与PATH呢?接下来我将以饿了么为 ...
- js 点击侧边栏展示内容_左边菜单,点击左边右边内容改变
统计报表 进货报表 出货报表 毛利报表 仓库管理 商品列表 盘点 出库列表 入库列表 订单管理 订单列表 采购申请 系统设置 权限设置 资料管理 修改密码 先写出一个上菜的菜单. 千万记住链接后面的t ...
- 后台管理页面通过点击左侧导航栏的菜单项实现右边内容的改变
目录 前端页面部分 js代码部分 左侧导航栏组菜单项的打开与关闭 url地址跳转 地址栏url地址处理 ajax实现右边页面内容变换 内容面板上Bootstrap 面包屑导航 前端页面部分 <a ...
- android 控件监听方法,Android界面控件(2)—注册点击事件监听器
Button和ImageButton 1.添加控件 1.打开Android项目下,res文件夹中的 layout 的 activity_main.xml 文件 2.可视化界面拖拽添加或修改 xml 文 ...
- android+点击屏幕隐藏键盘,Android点击EditText文本框之外任何地方隐藏键盘的解决办法...
1,实现方法一: 通过给当前界面布局文件的父layout设置点击事件(相当于给整个Activity设置点击事件),在事件里进行键盘隐藏 android:id="@+id/traceroute ...
- android列表项点击事件,Android 开发 tips(2):监听 Listview 列表项点击事件
Android 开发 tips(2):监听 Listview 列表项点击事件 (这篇和上篇本来是应该一起写的,但是太过冗长,附链接:[SimpleAdapter 在 Listview 中的应用] ht ...
- Android点击通知进入详情,Android 点击通知进入正在运行的程序
好久没写文章,今天遇到一个新需求,app正在通话过程切换到后台,点击通知栏的时候 回到通话界面. 直接上代码吧首先是实现通知的代码 NotificationCompat.Builder notific ...
- android 点击变色的两种情况、textview点击变色以及自定义checkbox
注意,对于布局类型的,设置clickable=true 1.不需要使用shape的情况 drawable下新建一个资源文件,在需要的地方setbackground <?xml version=& ...
- android 点击图片动画效果,Android仿微信图片点击全屏效果
废话不多说,先看下Android图片点击全屏效果: 先是微信的 再是模仿的 先说下实现原理,再一步步分析 这里总共有2个Activity一个就是主页,一个就是显示我们图片效果的页面,参数通过Inten ...
最新文章
- 1个人70万行代码,20年持续更新,这款游戏号称开发到死,永不停更
- 光模块问题能ping通不能路由_宽带知识小白遇到问题很苦恼?都坐下、不要慌张...
- python手机版下载3.7.2-QPython - Python for Android
- python能做表格吗-python可以用来做excel吗
- c语言中数组名a和a详细介绍
- 安卓系统手机软件_2M不到的安卓神器!有了这五款软件,iphone用户都羡慕
- 纯CSS3实现Material Design
- 如何区分netty是udp还是tcp_鲜奶粉还是大包粉,到底该如何区分?
- P1975 [国家集训队]排队(三维偏序)
- 技术MBA打造中国未来CTO
- QT每日一练day25:触发绘画事件
- VS+Qt报错无法解析的外部符号
- android 类似qq表情,android 实现类似qq表情
- 我在b站上大学:计算机类优秀网课汇总【持续更新】
- java生成word,营业执照获取信息,cookie
- PdShell16扫描内容不符合数据库规范整合
- ESP8266-Arduino编程实例-ADS1115模数转换器驱动
- 论文 毕业设计 相关 用语 评语
- 474922-22-0,DSPE-PEG2000-Mal,DSPE-PEG2k-Maleimide,
- 审阅模式中word保存不了
热门文章
- 为什么有些SRRC型号核准代码要加“M”
- 势在必行,共话医疗器械行业之数字化转型
- 前端js调用百度翻译api接口
- 多目标优化算法:多目标金豺优化算法MOGJO(提供MATLAB代码)
- 隔年增长的题_资料分析之隔年增长问题
- 机器学习集成学习进阶Xgboost算法案例分析
- 货物配送问题的matlab,遗传算法matlab程序【基于遗传算法的无时限多配送中心车辆调度问题研究】...
- Numpy_v1_数组创建
- python3GUI--200行代码写一个上课点名程序(附源码)
- 读书笔记 | 张五常 经济解释 (卷二) 供应的行为