long downTime = SystemClock.uptimeMillis();
long eventTime = SystemClock.uptimeMillis();
MotionEvent down_event = MotionEvent.obtain(downTime, eventTime, MotionEvent.ACTION_DOWN, 0,0, 0);
MotionEvent up_event = MotionEvent.obtain(downTime, eventTime, MotionEvent.ACTION_UP, 0, 0, 0);
yourWidget.dispatchTouchEvent(down_event);
yourWidget.dispatchTouchEvent(up_event);
위의 소스에서 yourWidget에 화면전체의 대상으로하는 뷰를 지정해줘야할경우 어떤씩으로 할지 감이 잡히지 않습니다.
일반적인 액티비티에서 바로 저 소스를 적용할경우는 정상작동합니다. 다만 서비스로 저 소스를 적용하면 정상작동이 되질 않더군요.
구글느님에게 아무리 물어보아도 위의 소스만 나올뿐 어떠한 예제도 나오지 않더라구요.
작은 방향이나마 제시를 해주시면 감사히 받아 열심히 정진하겠습니다.