在某个字段上键入文本后(自动使用AndroidViewClient
),虚拟键盘仍保留在设备屏幕上
如果我在此步骤中使用culebra
脚本进行转储,则不会收到与此虚拟键盘相关的视图,但是我收到的视图是因为虚拟键盘隐藏了它们,所以我目前无法看到这些视图。
我希望AndroidViewClien
“看到”/区分虚拟键盘
我需要一个帮助,如何用AndroidViewClient
关闭虚拟键盘(我应该使用什么命令?)
UPD
包含的isKeyboardShown()
方法检查是否显示虚拟键盘,它可以工作!
我写了下面的方法
它充当 BACK 键事件。
def back(self):
self.shell('input keyevent KEYCODE_BACK')
这就是我所寻找的一切!
答案 0 :(得分:0)
如果你想解雇键盘:
def dismissKeyboard(self):
if self.isKeyboardShown():
self.device.press('KEYCODE_BACK')