为了账号安全,请及时绑定邮箱和手机立即绑定

Configurator.getInstance().setKeyInjectionDelay(2000)设置输入延时无效

 long print=Configurator.getInstance().getKeyInjectionDelay();

            UiObject set=mDevice.findObject(new UiSelector().resourceId("com.android.mms:id/embedded_text_editor"));

            //修改默认延时为1秒

            Configurator.getInstance().setKeyInjectionDelay(1000);

            set.setText("aaBB!!!@@@ccd");

            Thread.sleep(2000);

            set.clearTextField();

            //改回原始时间

            Configurator.getInstance().setKeyInjectionDelay(print);

代码如上,设置了输入延时,但是运行时还是setText的内容一次性输入,没有延时,我想要的效果是输入时模拟真人点击那样,一个字符一个字符的输入,而不是一次性全部输入,该怎么实现呢,求指教

正在回答

举报

0/150
提交
取消

Configurator.getInstance().setKeyInjectionDelay(2000)设置输入延时无效

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信