【问题标题】:How to hide navigation bar when edittext is focused in immersive mode当edittext以沉浸模式聚焦时如何隐藏导航栏
【发布时间】:2019-03-25 16:30:05
【问题描述】:

我正在开发一个带有 Android 的一次性设备。 HW 有一个完整的键盘,但没有主键(Back、Home、Overview)。 一些应用程序应该在沉浸式模式下工作,它们包含EditText 字段。 当应用程序处于沉浸模式时(我使用了锁定任务模式),如果我选择EditText字段,则从底部弹出一个与导航栏相同大小的黑条。 我无法设置 qemu.hw.mainkeys=1 因为它完全删除了导航栏,但我需要它用于其他一些应用程序。 在某些情况下,有什么办法可以为EditText 隐藏它吗? 我可以访问完整的 AOSP 源代码。

【问题讨论】:

标签: android android-immersive android-navigation-bar


【解决方案1】:

您不能,Android 不允许您在不显示导航栏的情况下聚焦 EditText。 (除非您使用的是外接键盘)

可能是因为有些人不知道如何散焦,需要按返回键。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-26
    • 2015-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多