我正在使用 Android 开发一次性设备。硬件具有完整的键盘,但没有主键(“返回”,“主页”,“概述”)。
有些应用程序应在沉浸式模式下工作,并且其中包含EditText
个字段。
当应用程序处于沉浸式模式(我使用“锁定任务模式”)时,如果选择EditText
字段,则会从底部弹出与导航栏大小相同的黑栏。
我无法设置 qemu.hw.mainkeys=1
,因为它会完全删除导航栏,但其他一些应用程序则需要它。
在某些情况下,有什么方法可以为EditText
隐藏它吗?
我可以访问完整的AOSP来源。
答案 0 :(得分:0)
您不能,Android不允许您在不显示导航栏的情况下聚焦EditText。 (除非您使用的是外部键盘)
可能是因为有些人不知道如何将其聚焦,因此需要按下“后退”按钮。