Android 隐藏底部虚拟键的两种方法
2018-07-17 14:17
716 查看
方法一 滑动屏幕 可重新显示出来
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 隐藏底部虚拟键的两种方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
您可能感兴趣的文章:
相关文章推荐
- Android 4.4.2 横屏应用隐藏状态栏和底部虚拟键的方法
- Android全屏(包含3种隐藏顶部状态栏及标题栏和一种隐藏Android 4.0平板底部状态栏的方法)
- Android全屏,隐藏底部虚拟键
- Android全屏(包含3种隐藏顶部状态栏及标题栏和一种隐藏Android 4.0平板底部状态栏的方法)
- Android沉浸式以及虚拟键冲突的解决方法和隐藏状态栏、标题栏的实现
- android隐藏底部虚拟键Navigation Bar实现全屏
- Android全屏(包含3种隐藏顶部状态栏及标题栏和一种隐藏Android 4.0平板底部状态栏的方法)
- android 隐藏虚拟键回调的方法
- Android全屏(包含3种隐藏顶部状态栏及标题栏和一种隐藏Android 4.0平板底部状态栏的方法)
- 【Android】隐藏底部虚拟按键,亲测可用
- Android全屏(包含3种隐藏顶部状态栏及标题栏和一种隐藏Android 4.0平板底部状态栏的方法)
- Android中两种实现底部Tab的方法
- 隐藏Android 4.0+平板底部状态栏的方法
- android新特性: 底部导航栏BottomNavigationView系统库与第三方库的两种不同库的使用方法
- android隐藏底部虚拟键Navigation Bar实现全屏
- 关于Android开发中手机底部虚拟键的隐藏问题
- android新特性: 底部导航栏BottomNavigationView系统库与第三方库的两种不同库的使用方法
- android隐藏底部虚拟键Navigation Bar实现全屏
- Android 4.4.2 横屏应用如何隐藏状态栏和底部虚拟键
- android 隐藏输入键盘的两种方法