2

我正在使用猴子跑步者。

我在屏幕 1 上,我需要填写页面表格并提交。

我需要将焦点转移到第一个字段并需要输入文本。

如何将焦点放在任何文本字段上,或者我可以输入任何方式吗?

请告诉我..

问候,钱德拉

4

1 回答 1

1

是的,可以专注于文本字段并在该字段中键入文本。

我是用 Python 做的。以下是我的代码中的相关行:

import os, subprocess
import sys
import time
import random
import string
import re
from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice

#connect to the device
device = MonkeyRunner.waitForConnection(99, "emulator-5554")

然后,启动相关活动并使用按下功能移动到文本字段。

device.press ('KEYCODE_DPAD_DOWN', MonkeyDevice.DOWN_AND_UP)# move down

通常,当您到达文本字段时,焦点已经存在,但如果不是,则单击该字段。

device.press ('KEYCODE_DPAD_CENTER', MonkeyDevice.DOWN_AND_UP)#click the field

现在,可以使用 type 函数键入文本。

device.type('text')
于 2012-09-20T19:30:38.547 回答