How to capture screen touch event when screen is off in Android?
<p>I write a program to capture screen touch event. But when the screen is off, I can't get any <code>MotionEvent ev</code>.  </p>

<pre><code>private PowerManager pm = null;
private PowerManager.WakeLock wl = null;
this.pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
this.wl = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "test");
wl.acquire();

@Override
public boolean dispatchTouchEvent (MotionEvent ev) {
    if(ev.getAction() == MotionEvent.ACTION_DOWN)
        Log.i("test", "!!!");
    return true;
}
</code></pre>
