隐藏底部虚拟按键,但是如果你在底部网上滑动还是显示的出来的,

我在项目中写在了BaseActivity里面,大致如下 ,我这用在贩卖机上面,手机上的app开发还真没用过,

下面测试可以使用,已经使用在项目上了。。。。

package com.hly.utils;import android.os.Build;import android.os.Bundle;import android.support.annotation.Nullable;import android.support.v7.app.AppCompatActivity;import android.view.View;public class BaseActivity extends AppCompatActivity {    @Override    protected void onCreate(@Nullable Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        hideBottomMenu();    }    @Override    protected void onResume() {        super.onResume();        hideBottomMenu();    }    protected void hideBottomMenu() {        //隐藏虚拟按键,并且全屏        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);        }    }}

 

更多相关文章

  1. Android TV开发 开源项目收集
  2. 【记录】Android监听蓝牙耳机的按键事件
  3. GitHub 优秀的 Android 开源项目和框架
  4. 开源项目之Android DataFramework(数据库框架)
  5. Android studio64新建APP项目时,报错 junit:junit:4.12
  6. [图文]为移植到Android平台上的Cocos2d-x项目添加xml布局文件
  7. androidstudio 启动苹果模拟器 启动flutter项目
  8. “移动开发那点事”——初识3G从android开始,解密Android项目打包
  9. #android learning day 2 #Android Studio项目的目录结构

随机推荐

  1. Android 解决65535的限制 使用android-su
  2. Android(安卓)GPRS的自动打开与关闭。
  3. 【初用Android Studio】快捷键之代码提示
  4. Jollen 的 Android 教學,#17: 樣式設計(St
  5. Android(安卓)开发艺术探索笔记之八 --
  6. <application android:debuggable="false
  7. 单板机上Android通过Modbus RTU操控外设
  8. android的selector-背景选择器
  9. 被谷歌控制的 Android(安卓)不是好 Andro
  10. 史上最全的Java&Android面试题搜集整理