从一开始就在Android中显示底部栏

从一开始就在Android中显示底部栏,android,android-webview,Android,Android Webview,我有一个带有WebView的应用程序,当它启动时,用户必须单击两次: 第一个,显示系统的底部栏(已隐藏) 然后是第二个,该应用程序最终在WebView中具有焦点,因此用户可以点击网站 这对应用程序的用户来说真的很烦人,我想知道是否有可能从一开始就显示底部栏,所以在第一次点击时,WebView已经成为焦点 这是否与我在OnCreate方法的开头就有这段代码有关 this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); g

我有一个带有WebView的应用程序,当它启动时,用户必须单击两次:

第一个,显示系统的底部栏(已隐藏) 然后是第二个,该应用程序最终在WebView中具有焦点,因此用户可以点击网站

这对应用程序的用户来说真的很烦人,我想知道是否有可能从一开始就显示底部栏,所以在第一次点击时,WebView已经成为焦点

这是否与我在OnCreate方法的开头就有这段代码有关

this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

非常感谢。

什么是底部栏?系统栏还是网站的一部分?张贴您现在使用的代码。如果你不愿意告诉我们发生了什么,我们几乎无能为力。你为什么要将你的应用程序设置为键入_KEYGUARD?我真的不记得了。但我已经检查过,即使我删除了,也不会发生任何事情。如果你不知道为什么要使用它,那么你就不应该使用它;-)这两行代码本身不应该引起您看到的问题。把剩下的活动贴出来。好的,我解决了。这是导致它的原因:mWebView.SetSystemMivibility(View.SYSTEM\uUI\uFlag\uHide\uNavigation);我刚把它拆下来,它就工作了。谢谢你,FoamyGuy!