取得系统权限,然后就可以对虚拟按键作处理。下面是隐藏home和recent。

private StatusBarManager mStatusBarManager;

mStatusBarManager = (StatusBarManager)getSystemService(Context.STATUS_BAR_SERVICE);

public void disableStatusBar() {

mStatusBarManager.disable(StatusBarManager.DISABLE_EXPAND | StatusBarManager.DISABLE_NOTIFICATION_ALERTS
                | StatusBarManager.DISABLE_NOTIFICATION_TICKER | StatusBarManager.DISABLE_RECENT | StatusBarManager.DISABLE_HOME
                | StatusBarManager.DISABLE_SEARCH);
    }

恢复home和recent。

public void enableStatusBar() {
        mStatusBarManager.disable(StatusBarManager.DISABLE_NONE);
    }

android虚拟按键相关推荐

  1. android按钮被遮住,解决Android 虚拟按键遮住了页面内容的问题

    在启动页的时候华为手机虚拟按键遮挡住了启动页下面的字找了找解决办法,特地记录一下 第一种办法:扩展虚拟按键 //状态栏 @ 顶部getWindow().addFlags(WindowManager.L ...

  2. android 虚拟按键源码流程分析

    android 虚拟按键流程分析 今天来说说android 的虚拟按键的源码流程.大家都知道,android 系统的状态栏,虚拟按键,下拉菜单,以及通知显示,keyguard 锁屏都是在framewo ...

  3. android 覆盖虚拟按键,解决Android 虚拟按键遮住了页面内容的问题

    在启动页的时候华为手机虚拟按键遮挡住了启动页下面的字找了找解决办法,特地记录一下 第一种办法:扩展虚拟按键 //状态栏 @ 顶部getWindow().addFlags(WindowManager.L ...

  4. uniapp中隐藏Android虚拟按键

    前言: uniapp中如何隐藏Android虚拟按键 (如下图) 解决: 通过h5-plus中的方法,plusready 后调用 https://www.html5plus.org/doc/zh_cn ...

  5. Android 虚拟按键隐藏或显示之后共享元素动画异常解决方案

    背景 本篇算是共享元素的第三篇文章.主要还是因为第一篇才会衍生出来了第二篇和第三篇文章,后两篇均属于bug的分析和解决. 1.Android 仿微信朋友圈图片拖拽返回 2.Android 共享元素动画 ...

  6. Android 虚拟按键与沉浸式的适配

    根据公司产品的要求,app要实现全屏模式,也就是4.4以后的所谓的沉浸式. 在values-v19和values-v21的styles里添加以下代码,实现19以上的系统的沉浸式: <style ...

  7. Android 虚拟按键上报

    概述  本文主要讲述触摸屏上可能用到的虚拟按键menu.home.return,底层驱动的实现和相关实现原理,其中和上层有联系的只是概述. 两种实现方式  对于触摸按键的发送可以分为两种方法: 1. ...

  8. android虚拟按键实现,虚拟按键的实现

    8.6 虚拟按键的实现 虚拟按键(Virtual Key)是Eclair版本开始增加的新特性.Virtual Key的功能是利用触摸屏,模拟按键发生的事件,这样就可以利用触摸屏的边缘,实现一些可以自定 ...

  9. android 虚拟按键自定义,如何适配Android底部虚拟按键

    前言 本文章只做一个记录,一个备忘,也为了更好的帮助他人,文章参考地址:Android适配底部虚拟按键的方法 问题说明 项目进行中需要透明渐变的状态栏,全屏显示,当然透明渐变好弄,方法有很多,但是如果 ...

  10. android 虚拟按键自定义,Android手机底部栏虚拟按键的操作

    防止屏幕长度和主流不符导致底部出现黑色空白区域,应该在AndroidManifest.xml文件中,添加如下代码: 实例图.png 至于在Application中添加 android:resizeab ...

最新文章

  1. Keil中使用宏编译来定义DEBUG输出
  2. BTC上轨受阻继续调整,主流币分化BCH强势上行
  3. java 枚举 或运算_Objective-C 枚举 中位运算 的使用
  4. wxWidgets:wxMoveEvent类用法
  5. 从“小白”到“白帽子黑客”的实用指南
  6. react领域里面jsx中的style的值为什么放到了{}中
  7. Undo log日志详解
  8. 基于SSM超市订单管理系统(MYSQL版)
  9. 前端性能优化 24 条建议
  10. 调用函数Fact()来计算m!
  11. mac怎么压缩pdf文件大小?
  12. ffmpeg实现摄像头拉流_利用ffmpeg一步一步编程实现摄像头采集编码推流直播系统...
  13. 国内知名插画培训机构有哪些
  14. 北航计算机学院直博多少年,北航硕博连读需要几年
  15. stm32f105vct6例程_【STM32F105VCT6 PDF数据手册】_中文资料_引脚图及功能_(意法半导体 ST Microelectronics)-采芯网...
  16. Office 2016安装失败解决方案
  17. Itester系列之 HGU_ONU PON性能测试指导
  18. Spring之AOP系列--指示器
  19. 聊聊Service Worker
  20. 服务器和客户端连接不稳定,服务器和客户端的连接方法

热门文章

  1. vue集成阿里云Aliplayer直播点播组件
  2. 2020编译原理练习记录(2)
  3. Day530.图灵学院之面试题④ -面经
  4. Java实现细菌觅食算法_细菌觅食算法的matlab代码
  5. 手机中的传感器之光线传感器(Android实现)
  6. 双卡 一卡通话 卡2丢网 ---注册状态 VOICE_REGISTRATION_STATE
  7. qq手机邮箱服务器设置方法,手机qq邮箱imap设置图文教程
  8. 文字转语音软件哪个好?快把这些软件收好
  9. 友盟用户反馈(官方文档学习而来)
  10. 以树莓派为控制中心的软硬件之开发之脑电波模块