long time = SystemClock.uptimeMillis();
KeyEvent evt = new KeyEvent(time,time,KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_BACK,0);
InputManager.getInstance().injectInputEvent(evt, InputManager.INJECT_INPUT_EVENT_MODE_ASYNC);
evt = new KeyEvent(time,time,KeyEvent.ACTION_UP, KeyEvent.KEYCODE_BACK,0);
InputManager.getInstance().injectInputEvent(evt, InputManager.INJECT_INPUT_EVENT_MODE_ASYNC);
//##############################################################################################
Thread thread=new Thread(new Runnable()
{
@Override
public void run()
{
Log.e("wuyu", "111111111");
Instrumentation mInst = new Instrumentation();
mInst.sendKeyDownUpSync(KeyEvent.KEYCODE_BACK);//不能运行在UI线程
}
});
thread.start();