如何在Robotium中使用clickLongOnScreen(x,y)?

时间:2013-07-15 04:13:13

标签: android robotium

我是 Robotium 的新手。对于方法clickLongOnScreen(x, y),我知道x和y是坐标。但是我如何获得坐标值?请帮帮我。

2 个答案:

答案 0 :(得分:3)

  1. 转到您的设备(或模拟器)设置屏幕 - >开发者选项 - >显示指针位置。
  2. 选中它的复选框。
  3. 查看屏幕顶部,您将看到X和Y坐标

答案 1 :(得分:0)

如果您有视图ID,则可以使用以下内容编写适用于所有屏幕尺寸的测试用例。

int[] location = new int[2];
View view = solo.getView(id);
view.getLocationOnScreen(location);
int x= location[0];
int y= location[1];