2

着信通話を自動的に切断するアプリを開発しようとしています..電源ボタンを押すと通話が切断されることをどこかで読みました..コードを介してこれを行う方法を誰かに教えてもらえますか? つまり、メディアボタンに対してそれを行う以下のコードのように、電源ボタンの意図をアクティブにしたい:

Intent buttonUp = new Intent(Intent.ACTION_MEDIA_BUTTON);
buttonUp.putExtra(Intent.EXTRA_KEY_EVENT, new KeyEvent(KeyEvent.ACTION_UP, KeyEvent.KEYCODE_HEADSETHOOK));
ctx.sendOrderedBroadcast(buttonUp, "android.permission.CALL_PRIVILEGED");
4

1 に答える 1

1

私はこれを試していませんが、KeyEvent.KEYCODE_POWERを探していると思います。このコードでKeyEventをディスパッチしてみてください。

于 2013-04-30T14:46:02.697 に答える