android 屏蔽Home键, 屏蔽BACK键,MENU键(亲自实践有效)

转载 2016年05月30日 16:09:39
1.屏蔽Home键
@Override
public void onAttachedToWindow() {
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}



2、拦截/屏蔽返回键、MENU键实现代码
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if(keyCode == KeyEvent.KEYCODE_BACK) { //监控/拦截/屏蔽返回键
        return true;
    } else if(keyCode == KeyEvent.KEYCODE_MENU) {//MENU键
        //监控/拦截菜单键
         return true;
    }    
return super.onKeyDown(keyCode, event);
}

Android 拦截Home键的常用方法

我们平时在Android开发中,很多时候逻辑是需要屏蔽Home键的,一般情况下分为Activity的屏蔽Home键和非Activity的屏蔽。   一:Activity屏蔽Home按键的方法   ...
  • lyjIT
  • lyjIT
  • 2016年06月29日 10:01
  • 11169

android如何屏蔽掉home键

在2.3版本yixia重写下面方法就能重写home键 public void onAttachedToWindow() {       this.getWindow().setType(Windo...

Back键和Home键的屏蔽

(1)屏蔽返回键:  重写onBackPressed()即可,不调用超类方法 @Override public void onBackPressed() { // super.onBackPres...
  • codezjx
  • codezjx
  • 2015年05月04日 21:16
  • 8323

Android中Home键的监听和拦截

首先大家应该先了解一种情况,就是Android在应用中是无法拦截Home键的,今天我们带大家看一下Home键的三种情况。1、在应用中按下Home键的逻辑处理当我们在应用中按下Home键时界面会启动到桌...

Android屏蔽Home按键

Android HomeKeypad Shield(安卓Home键屏蔽)

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

android 4.0 禁用系统home键

http://www.2cto.com/kf/201409/331118.html 2.2 禁用系统home键,这里不说了。 最近项目有一个需求,禁用系统的所有键,像menu, home,...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Android5.1 屏蔽下拉框以及屏蔽HOME键功能

这都是相对比较简单的都可以在framework层修改; 屏蔽下拉框: frameworks/base/packages/SystemUI/src/com/android/systemui/stat...

Android 屏蔽返回键、菜单键和Home键

//重写 public void onAttachedToWindow() {        this.getWindow().setType(WindowManager.La...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android 屏蔽Home键, 屏蔽BACK键,MENU键(亲自实践有效)
举报原因:
原因补充:

(最多只允许输入30个字)