在启动页的时候华为手机虚拟按键遮挡住了启动页下面的字找了找解决办法,特地记录一下

第一种办法:扩展虚拟按键

//状态栏 @ 顶部getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);//A

//导航栏 @ 底部getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);//B

//这个加在哪个布局,该布局就会相应的向上(配置A)或者向下(配置B)或者向上下(同时配置AB)

扩展android:fitsSystemWindows="true"

第二种办法:隐藏按键

/**

* 隐藏虚拟按键,并且全屏

*/

protected void hideBottomUIMenu() {

//隐藏虚拟按键,并且全屏

if (Build.VERSION.SDK_INT > 11 && Build.VERSION.SDK_INT < 19) { // lower api

View v = this.getWindow().getDecorView();

v.setSystemUiVisibility(View.GONE);

} else if (Build.VERSION.SDK_INT >= 19) {

//for new api versions.

View decorView = getWindow().getDecorView();

int uiOptions = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION

| View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY | View.SYSTEM_UI_FLAG_FULLSCREEN;

decorView.setSystemUiVisibility(uiOptions);

}

}

以上这篇解决Android 虚拟按键遮住了页面内容的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持找一找教程网。

android 覆盖虚拟按键,解决Android 虚拟按键遮住了页面内容的问题相关推荐

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

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

  2. android studio crashlytics,完美解决Android Studio集成crashlytics后无法编译的问题

    问题描述: 在用fabric集成后编译出现如下错误, Error:Cause: hostname in certificate didn't match: != OR OR build.gradle部 ...

  3. android apt最新版本,解决Android studio 2.3升级到Android studio 3.0 后apt报错问题

    解决Android studio 2.3升级到Android studio 3.0 后apt报错问题 发布时间:2020-09-16 19:59:42 来源:脚本之家 阅读:62 作者:哈特中尉 1. ...

  4. android xml 预览,解决Android studio xml界面无法预览问题

    解决Android studio xml界面无法预览问题 发布时间:2020-10-05 18:48:37 来源:脚本之家 阅读:140 作者:张雨明 如下图 修改style.xml中的 parent ...

  5. android背景图拉伸,解决android:background背景图片被拉伸问题

    解决android:background背景图片被拉伸问题 ImageView中XML属性src和background的区别: background会根据ImageView组件给定的长宽进行拉伸,而s ...

  6. android自定义控件不显示,解决Android Studio Design界面不显示layout控件的问题

    Android Studio更新到3.1.3后,发现拖到Design中的控件在预览界面中不显示: 解决办法: 在Styles.xml中的parent="..."中的Theme前添加 ...

  7. android上传图片被旋转,解决android有的手机拍照后上传图片被旋转的问题

    需求:做仿新浪发微博的项目,能够上传图片还有两外一个项目用到手机拍摄图片,这两个都需要把图片上传到服务器 遇到问题:有的手机拍摄的图片旋转90度,有的图片旋转了180度,有的手机是正常的,服务器要求的 ...

  8. android 工作空间不足,如何解决Android Studio的磁盘空间不足?

    如何解决Android Studio的磁盘空间不足? 我随机收到此错误,不确定为什么Android Studio的磁盘空间不足. Android Studio系统目录分区上的磁盘空间不足 更新资料 此 ...

  9. android 虚拟按键挡住布局,Android 虚拟按键遮住了页面内容解决办法

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

最新文章

  1. WebService安全 身份验证与访问控制
  2. 模拟noj——打扑克
  3. codeforces E. Jamie and Tree LCA+dfs序+线段树
  4. boost常用库案例
  5. 【稀疏向量技术是什么?】差分隐私系统学习记录(六)
  6. Wazuh--一个完善的开源EDR产品
  7. [asp.net mvc]自定义filter
  8. 关于app.config不能即时保存读取的解决方案
  9. Quartz.Net定时任务简单实用(实例)
  10. Transact-SQL管理与开发实例精粹
  11. 如何备份MySql的数据库
  12. radar nyoj 287
  13. 解决redis 配置文件设置密码不生效的问题
  14. HotSpot虚拟机的垃圾收集算法实现
  15. 新买的固态硬盘写保护,无法格式化,怎么破!
  16. Docker 端口映射到宿主机后, 外网无法通过ip访问对应宿主机端口
  17. 团队协作OA解决方案
  18. 《星际穿越》关于时间与空间的思考
  19. 服务器开机必须要按f1才能进系统,教你为什么开机必须按F1才能进入系统
  20. 存储空间不足,无法处理此命令。 (异常来自 HRESULT:0x80070008)

热门文章

  1. 设计模式之代理模式(第二篇)
  2. 【算法】leetcode-838 推多米诺
  3. yii mysql gii_yii中gii如何使用
  4. 九宫格拼图android代码,Android 多图上传后将图片进行九宫格展示的实例代码
  5. 技术项目中的人、风险与应对方法
  6. Fleck WebSocket使用
  7. 幼儿园语言活动包括哪几类_幼儿园语言活动形式有哪些
  8. 汽车芯片“后短缺时代”,破局已定
  9. 史上最长最恐怖的12個英文单词
  10. 长大后的我们为何贪恋年少?