鉴于此方法(http://appium.io/docs/en/commands/element/actions/click/)仅单击元素的中心,是否有方法/方法可单击元素上的特定位置?
答案 0 :(得分:0)
您可以获取当前的XY坐标,然后将这些坐标与您的SPECIFIC点进行比较。 样本:
element.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_DOWN){
if(event.getX()>a && event.getY()<b) {
//Your code goes here
}
}
return true;
}
});
其中a和b分别是X和Y轴上的特定点。