【发布时间】:2017-07-23 14:25:34
【问题描述】:
早安, 我正在尝试隐藏我的应用程序 android 上的导航栏。我有设备管理员权限,我已经创建了我的自助服务终端应用程序,但我需要隐藏导航栏。在这一刻,我没有主页按钮,但我有返回按钮。如果我按下它,平板电脑会说你无法退出设备管理员的应用程序。阻止我使用这个的酒吧
startlocktask()
我已经尝试过 devicePolicyManager.SetStatusBarDisabled() 但是这个隐藏状态不是主页
我有隐藏导航栏的代码
View decorView = Window.DecorView;
var uiOptions = (int)decorView.SystemUiVisibility;
var newUiOptions = (int)uiOptions;
newUiOptions |= (int)SystemUiFlags.LowProfile;
newUiOptions |= (int)SystemUiFlags.Fullscreen;
newUiOptions |= (int)SystemUiFlags.HideNavigation;
newUiOptions |= (int)SystemUiFlags.Immersive;
newUiOptions |= (int)SystemUiFlags.ImmersiveSticky;
decorView.SystemUiVisibility = (StatusBarVisibility)newUiOptions;
但是当有人向上拖动底部栏时,这只会显示后退按钮。我不希望用户可以看到导航栏。有人可以帮我吗?
谢谢 问候
【问题讨论】: