public void sendBack(){
new Thread(){
public void run() {
try{
Instrumentation inst = new Instrumentation();
inst.sendKeyDownUpSync(KeyEvent.KEYCODE_BACK);
}
catch (Exception e) {
}
}
}.start();
}
需要加上权限
<uses-permission android:name="android.permission.INJECT_EVENTS" />
二、这个比较好用
Runtime runtime = Runtime.getRuntime();
runtime.exec("input keyevent " + KeyEvent.KEYCODE_BACK);
本文介绍两种在安卓应用中模拟返回按键的方法:一种是通过Instrumentation发送按键事件;另一种是使用Runtime执行输入命令。这两种方法都需要相应的权限。
2680

被折叠的 条评论
为什么被折叠?



