android屏蔽back键

/**
	 * 屏蔽back键
	 */
	@Override
	public boolean dispatchKeyEvent(android.view.KeyEvent event) {
		 switch(event.getKeyCode())
		 {
		  case KeyEvent.KEYCODE_BACK:

		   return false;

		 }
		 return true;
		};

时间: 2024-08-28 03:34:11

android屏蔽back键的相关文章

android屏蔽BACK键、HOME键和多任务键

HOME: @Overridepublic void onAttachedToWindow() { System.out.println("Page01 -->onAttachedToWindow"); this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG); super.onAttachedToWindow();} BACK键: @Override public void onBackP

Android屏蔽HOME键

1.在Android 4.0之前的版本,可以在Activity中的  onAttachedToWindow添加如下代码实现: @Override public void onAttachedToWindow() { getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG); super.onAttachedToWindow(); } 2.4.0以后的版本,处理方法如下: 先自己定义一个常量: public stati

Android屏蔽返回键

@Override public boolean onKeyDown(int keyCode,KeyEvent event){ if(keyCode==KeyEvent.KEYCODE_BACK) return true;//不执行父类点击事件 return super.onKeyDown(keyCode, event);//继续执行父类其他点击事件 } 版权声明:本文为博主原创文章,未经博主允许不得转载.

Android系统onKeyDown监控/拦截/监听/屏蔽返回键、菜单键和Home键

在Android系统中用来显示界面的组件(Component)为Activity,也就是说只有重写Activity的onKeyDown方法来监控/拦截/屏蔽系统的返回键(back).菜单键(Menu)及Home键. 1.拦截/屏蔽返回键.菜单键实现代码 @Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {    if(keyCode == KeyEvent.KEYCODE_BACK) { //监控/拦截/屏蔽返回键   

Android开发_关于如何屏蔽Home键

今天在遇到一个要屏蔽Home键的问题,研究一上午终于解决,方法记录于下: 在Android2.3版本以下重写以下方法就能屏蔽Home键: public void onAttachedToWindow() { this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); super.onAttachedToWindow(); } 在Android4.0以上版本用onAttachedToWindow()方法会报错,需要利用以下

Android 高通4.4.4 源码 如何屏蔽Home键

高通4.4.4 源码中如要屏蔽home键使之不响应,在应用层修改是没用的. 查看framework层代码 名为PhoneWindowManager.java 的源文件 定位到名为interceptKeyBeforeDispatching 的函数 从函数名我们可以知道此函数是是在分发按键事件之前进行拦截. 查看对KEYCODE_HOME home键的处理 关键代码如下 来电铃声响起时,return -1; 屏蔽home键 所以我们有屏蔽home键的需求,在这里写判断条件 return -1 做处理

禁用Android系统Home键

声明:资源来自https://github.com/shaobin0604/Android-HomeKey-Locker,可访问该地址直接下载,也可访问我的资源http://download.csdn.net/detail/youshenxuzuo/8575529下载,长期有效. 在项目开发中,有可能需要屏蔽Android系统虚拟按键 , 其中返回键相对容易禁用,以下两种办法都能解决: @Override public boolean onKeyDown(int keyCode, KeyEven

Andorid4.x 流氓式屏蔽HOME键

转载请列明出处 http://blog.csdn.net/steelychen/article/details/37757341 应用项目需要要屏蔽HOME键.项目本身的要求是让按下HOME键后程序不做任何响应,就像按下返回键一样在onBackPressed 方法中直接return啥都不做.紧跟着去google,百度翻了个遍也没有找到解决的方法,最坑爹的是一些无良的网友在没有自己亲自测试的情况下转发许多不靠谱的解决方式,浪费了大家好多时间.而且自己刚接触Android两三个月也不太了解不同的版本

怎么屏蔽F5键刷新功能

window.document.onkeydown=function(){if(event.keyCode==116){//屏蔽F5键,改为只刷新本页面,防止一刷就刷整个窗口event.keyCode=0;event.returnValue=false;window.location.reload(true);event.cancelBubble=true;return false;}}