我的要求(出于安全目的)是当用户登录我的应用程序时,他不允许这样做
为了满足这个要求,我想
我尝试使用此代码隐藏底部导航栏
View decorView = getWindow().getDecorView();
int uiOptions = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION ;
decorView.setSystemUiVisibility(uiOptions);
但是当我再次触摸屏幕时,底部导航重新出现
这是银行应用银行业务人员,如果有可能,要求这样做 执行此任务,或者如果您有其他解决方案,请给我
答案 0 :(得分:2)
它不能被永久隐藏-这将是android安全问题
答案 1 :(得分:0)
尝试一下:
View decor_View = getWindow().getDecorView();
int ui_Options = View.SYSTEM_UI_FLAG_LAYOUT_STABLE
| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_FULLSCREEN
| View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY;
decor_View.setSystemUiVisibility(ui_Options);
但是它需要设备android OS版本为4.4或更高版本。