慕丝2278978
2020-11-10 15:53
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的内容一次性输入,没有延时,我想要的效果是输入时模拟真人点击那样,一个字符一个字符的输入,而不是一次性全部输入,该怎么实现呢,求指教
还没有人回答问题,可以看看其他问题
Android UiAutomator 2.0 入门实战
14767 学习 · 71 问题
相似问题