我正在使用moto设备Android4.4kitkat中的eclipse实现android的Uiautomation,我正在进行自动化操作,以便使用静态IP连接到wifi,并使用开放的安全性。要设置安全性,我需要对AP名称执行长按压,如何使用Uiautomation进行长按。我试过使用UiObject.longClick(),但是它不执行长新闻,UiObject的长点击设置为FALSE。还有别的办法吗?
发布于 2014-08-12 03:55:54
使用swipe(int startX、int startY、int endX、int endY、int步骤)执行长时间单击。最后一个参数步骤决定时间。在100个步骤中,滑动大约需要1/2秒才能完成。步骤的价值越大,媒体的持续时间就越长。示例:
UiObject connect = new UiObject(new UiSelector().className("android.widget.LinearLayout").instance(6));
Rect rectButton = connect.getBounds();
UiDevice device = UiDevice.getInstance();
device.swipe(rectButton.centerX(), rectButton.centerY(), rectButton.centerX(), rectButton.centerY(), 200);这里,connect是我正在执行长时间单击的UiObject。
https://stackoverflow.com/questions/25237332
复制相似问题