Android 如何屏蔽Home键(长按短按都不起作用)。

  1. packagecom.test.qiao;
  2. importandroid.app.Activity;
  3. importandroid.os.Bundle;
  4. importandroid.view.KeyEvent;
  5. importandroid.view.WindowManager;
  6. publicclassZZZActivityextendsActivity{
  7. privatebooleanflag=true;//true位屏蔽,false位不屏蔽
  8. @Override
  9. publicvoidonCreate(BundlesavedInstanceState){
  10. super.onCreate(savedInstanceState);
  11. setContentView(R.layout.main);
  12. }
  13. @Override
  14. publicvoidonAttachedToWindow(){
  15. if(flag){
  16. this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
  17. }
  18. super.onAttachedToWindow();
  19. }
  20. @Override
  21. publicbooleanonKeyDown(intkeyCode,KeyEventevent){
  22. if(keyCode==KeyEvent.KEYCODE_HOME){
  23. returntrue;
  24. }
  25. returnsuper.onKeyDown(keyCode,event);
  26. }
  27. }

更多相关文章

  1. android8.0屏蔽状态栏下拉
  2. RK3288 Android 7.1 屏蔽“您的设备内部出现了问题。请联系您的
  3. Android屏蔽/禁止ViewPager左右滑动/滚动
  4. Android屏蔽返回键
  5. Android:EditText屏蔽输入法弹窗
  6. Android HOME键屏蔽
  7. Android Browser 支持屏蔽webaudio的功能
  8. android N0 屏蔽某个应用的通知
  9. 另类方法屏蔽Android4.03的HOME按键

随机推荐

  1. Android文件系统深入剖析
  2. Android面试之----Android系统架构图及简
  3. Android之数据存储详解(二)之SQLite数据库
  4. Android中图像变换Matrix的原理、代码验
  5. Android(安卓)AudioTrack分析
  6. Android(安卓)NFC技术(三)——初次开发Andr
  7. android通过反射获取内置外置存储器列表
  8. android代码审查工具---lint工具的使用
  9. Qt on Android:资源文件系统qrc与assets
  10. 如何看待Android今后的发展