android 屏蔽实体按键,Android中屏蔽返回键,home键以及其他实体按键
屏蔽键重写activiy的两个方法就行
屏蔽返回键
public boolean onKeyDown(int keyCode, KeyEvent event) {
switch (keyCode) {
case KeyEvent.KEYCODE_BACK:
return true;
}
return super.onKeyDown(keyCode, event);
}
屏蔽home键和别的键不一样
public void onAttachedToWindow() {
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
屏蔽其他实体按键
switch (keyCode) {
case KeyEvent.KEYCODE_HOME:
return true;
case KeyEvent.KEYCODE_BACK:
return true;
case KeyEvent.KEYCODE_CALL:
return true;
case KeyEvent.KEYCODE_SYM:
return true;
case KeyEvent.KEYCODE_VOLUME_DOWN:
return true;
case KeyEvent.KEYCODE_VOLUME_UP:
return true;
case KeyEvent.KEYCODE_STAR:
return true;
}
屏蔽home键后全屏消失,说明你是在代码中设置全屏的,转到AndroidManifest.xml设置全屏就行
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
>
【注意】
返回false的话 不会屏蔽对应键的功能
android 屏蔽实体按键,Android中屏蔽返回键,home键以及其他实体按键相关推荐
- android onkeydown继承,onKeyDown方法中的返回值
今天调了一个非常蛋疼的bug,花了差不多一个小时的时间,在应用内的某个activity中不能使用设备的音量调节按钮调节音量,开始以为是因为window的某些flag导致的,试了试,貌似没有影响,后来又 ...
- Mysql插入数据并返回其主键id
1.背景 将数据插入到数据库中,并返回其主键id 2.思考 在插入的SQL语句里执行查询主键SQL语句 3.解决方案 <insert id="insertAndselectLastIn ...
- stm32按键输入实验c语言,stm32f103学习笔记(三)按键输入(IO口输入)
学stm32第三天了,才学到按键输入,这进度也是醉了...谁叫俺c语言基础不行,还没有学过模数电呢.. 开发板上有4个按键:key0,key1,key2和wk_up,分别接在PE4,PE3,PE2和P ...
- 【Android】Android中屏蔽返回键,home键以及其他实体按键
屏蔽键重写activiy的两个方法就行 屏蔽返回键 public boolean onKeyDown(int keyCode, KeyEvent event) { switch (keyCode) { ...
- android 发广播屏蔽home键,如何在Android App中屏蔽(拦截)Home按键及其他按键
如何在Android App中屏蔽(拦截)Home按键及其他按键 (2013-09-08 13:29:11) 标签: 关键 按键 关键点 方法 安卓 it 编写一个Acitivity,如下所示: 关键 ...
- android长按home键设置的,Android中屏蔽电源键长按、Home键、Home键长按
Android中屏蔽电源键长按.Home键.Home键长按 这几个"按钮"的触发,都会产生一个Action ==Intent.ACTION_CLOSE_SYSTEM_DIALOGS ...
- android service拦截按键,android里面屏蔽home键/禁止Home键或者随你DIY
可以先禁止Home键,再在onKeyDown里处理按键值,点然后在击Home键的时候就把程序关闭,或者随你DIY. 复制代码 代码如下: @Override public boolean onKeyD ...
- android4.2 拦截power键,Android 屏蔽Power键 Home键
2014-04-18 17:22 1557人阅读 评论(0) 收藏 举报 分类: Android(46) 版权声明:本文为博主原创文章,未经博主允许不得转载. 最近正在处理工厂测试的功能,里面有个功能 ...
- android自动软键盘,Android屏蔽软键盘自动弹出的解决方案
问题概述 在编辑框输入内容时会弹出软键盘,而手机屏幕区域有限往往会遮住输入界面,我们先看一下问题效果图: 输入用户名和密码时,系统会弹出键盘,造成系统键盘会挡住文本框的问题,如图所示: 输入密码时输入 ...
- android耳机上报流程,Android系统中耳机按键键值上报不正确 解决过程
[问题现象] 根据测试组同事反馈:在我们的设备上使用 JBL 品牌某款带有 3 个按键的有线耳机时,按下"音量+"键时设备会减小音量而不是增加音量,按下"音量-" ...
最新文章
- Golang Failpoint 的设计与实现
- 《预训练周刊》第28期:M6-10T:高效多万亿参数预训练的共享去链接范式、大模型自然语言处理的最新进展综述...
- 微信继续加持上班摸鱼功能!网友:离被开除更进一步...
- 鸿蒙系统 新闻,鸿蒙系统升级名单曝光,为什么你还没有收到推送?3个原因望周知...
- python字典的特点是什么_Python中dict的特点
- resolveType - when is date type for DateFormat used when initialization
- JAVA实验二——圆柱体
- ajax返回值并在layui显示,layUI使用layer.open,在content打开数据表格,获取值并返回的方法...
- 【转】qt触摸屏隐藏鼠标指针
- html5学习笔记——html保留标签(一)
- android 中 FLAG_SHOW_WHEN_LOCKED 的用法及解释
- Java Date实现加一天,年月日类推往后+1,日期+1,月份+1,年份+1
- ListView的headerView下拉刷新PullToZoomInListView分析
- suse linux主机安全加固,suse linux操作系统安全加固
- 身体最佳排毒养生睡眠时间表
- 关于未知的USB设备(设备描述符请求失败)的解决方法
- java:多线程的 共享资源冲突问题
- 2023年互联网技术发展趋势浅析
- Beyond 《光辉岁月》 岁月无声
- [原]jQuery .tmpl(), .template()学习
热门文章
- 给设计师提供的十大无代码网站编辑器
- 程序员用新华字典学英语
- java代码获取项路径_Java中获取各种路径的方法盘点
- ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)的解决方法。
- 美妆品牌如何做好营销推广?做好美妆行业品牌营销的方案有哪些?
- 论文阅读:CTF:Anomaly Detection in High-Dimensional Time Series with Coarse-to-Fine Model Transfer
- 石墨笔记,Ulysses和Effie哪个更适合学生?
- idea重装后打不开,点起来没反应(难受)
- React入门学习(一)
- 计算机课程打字教学,打字教程第1课 认识键盘