Android 隐藏底部虚拟键的两种方法
作者:社会你平哥 时间:2021-07-18 23:24:51
方法一 滑动屏幕 可重新显示出来
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);
}
}
方法二 滑动也不能重新显示
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) {
Window _window = getWindow();
WindowManager.LayoutParams params = _window.getAttributes();
params.systemUiVisibility = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION|View.SYSTEM_UI_FLAG_IMMERSIVE;
_window.setAttributes(params);
}
}
总结
以上所述是小编给大家介绍的Android 隐藏底部虚拟键的两种方法网站的支持!
来源:https://blog.csdn.net/qq_36355271/article/details/81080302
标签:android,底部,虚拟键
0
投稿
猜你喜欢
SpringBoot如何访问html和js等静态资源配置
2023-08-17 08:07:43
JDBC实现学生管理系统
2023-01-22 13:22:19
Java的Struts框架简介与环境配置教程
2023-10-29 05:23:03
关于easyExcel中读取Excel表头的实例说明
2023-10-11 17:48:43
Android编程之防止反编译的实现方法
2021-10-31 04:23:35
基于SpringMVC入门案例及讲解
2023-04-06 17:34:43
idea创建maven父子工程导致子工程无法导入父工程依赖
2021-09-17 09:34:08
设计模式系列之组合模式及其在JDK和MyBatis源码中的运用详解
2022-12-27 12:56:57
C#中的委托、事件学习笔记
2023-01-21 18:03:49
JSON.toJSONString()空字段不忽略修改的问题
2023-06-16 03:12:37
简单了解Thymeleaf语法 数据延迟加载使用实例
2021-11-27 04:05:49
SpringBoot使用token简单鉴权的具体实现方法
2022-07-10 14:23:42
Java实现带GUI的气泡诗词效果
2022-09-12 18:04:48
论Java Web应用中调优线程池的重要性
2023-06-13 04:56:27
C语言实例梳理讲解常用关键字的用法
2023-04-09 01:22:52
Android 弹出软键盘所遇到的坑及解决方法
2022-06-03 23:41:47
Spring 实现excel及pdf导出表格示例
2023-12-21 04:17:32
MyBatis-Plus结合Layui实现分页方法
2023-07-10 13:23:09
JavaTCP上传图片代码实例
2022-02-08 19:05:18
详解基于MVC的数据查询模块进行模糊查询
2022-02-13 19:26:49