android - 如何禁用我的 Android 应用程序的导航栏

标签 android navigationbar android-homebutton disabled-control recent-screens

我想为我的 Android 应用禁用导航栏。 当我的应用程序打开主页按钮和最近的应用程序按钮禁用时。

如何在应用程序运行时禁用按钮?

像图案锁定应用程序一样,在这个应用程序中,当打开锁定屏幕时禁用所有按钮。

最佳答案

您可以在 Activity 的 onResume 方法中设置 SYSTEM_UI_FLAG_HIDE_NAVIGATION 标志。

这应该有帮助: http://developer.android.com/training/system-ui/navigation.html

编辑:

所以看起来你想要这样的东西:https://stackoverflow.com/a/32983295/6176618

这不受官方支持,此处提供的解决方法是明显的 hack,但它应该符合您的目的。

关于android - 如何禁用我的 Android 应用程序的导航栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36497089/

相关文章:

Android 启动器在启动器中按主页以转到默认屏幕

android - 从 onPostExecute(String result) 启动 Activity 不会设置 ui 标志

android - 按下主页按钮后,应用程序启动应用程序主要 Activity 的新实例

Android:如何控制主页按钮

android - 编译项目时出现 undefined reference 错误(ANDROID NDK)

flutter - 底部导航栏全白,如何解决?

ios - Swift:为不同的选项卡设置不同的导航栏按钮

php - 除了发送参数之外,是否有传递给浏览器的信息可以告诉网站是什么应用程序访问了它?

android - ACTION_BATTERY_CHANGED 疯狂射击

android - 我收到错误消息说在 android studio 3.1 中没有静态方法 getFont