【安卓】模拟屏幕点击事件

/**
* 模拟屏幕点击事件
* @param x 位置横坐标X
* @param y 位置竖坐标Y
*/
public void setMouseClick(int x, int y){
    // 按下
    MotionEvent evenDownt = MotionEvent.obtain(System.currentTimeMillis(),
            System.currentTimeMillis() + 100,
            MotionEvent.ACTION_DOWN,
            x, y, 0);
    network_course_WV.dispatchTouchEvent(evenDownt);
    // 抬起
    MotionEvent eventUp = MotionEvent.obtain(System.currentTimeMillis(),
            System.currentTimeMillis() + 100,
            MotionEvent.ACTION_UP,
            x, y, 0);
    network_course_WV.dispatchTouchEvent(eventUp);
    evenDownt.recycle();
    eventUp.recycle();
}

你可能感兴趣的:(安卓,android,java,开发语言)