700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > android程序隐藏状态栏 Android应用隐藏导航栏

android程序隐藏状态栏 Android应用隐藏导航栏

时间:2023-07-17 21:00:42

相关推荐

android程序隐藏状态栏 Android应用隐藏导航栏

应用隐藏导航栏

工具类

public class HideNavBarUtil {

public static void hideBottomUIMenu(View v) {

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

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

v.setSystemUiVisibility(View.GONE);

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

//for new api versions.

int uiOptions = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION

| View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY ;

v.setSystemUiVisibility(uiOptions);

}

}

//调起输入法 用于隐藏输入法后隐藏导航栏

public static void hideWhenSystemUiVisible(View v){

v.setOnSystemUiVisibilityChangeListener(visibility -> {

if(visibility==View.SYSTEM_UI_FLAG_VISIBLE){

hideBottomUIMenu(v);

}

});

}

/**

*spinner里也有popwindow 会调起导航栏

* @p

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。