0

重複の可能性:
バックグラウンド サービスで音量ボタンを聞きますか?

ハードボタン (VOLUME_UP) を 3 秒間押すと、通常のアクティビティの表示やメッセージの送信などのアクションがトリガーされることが本当に必要です。

私の知る限り、サービスのボタンを聞くようなものはありません。しかし、私は本当にそれ(またはそれに似たもの)が必要なので、インターネットで回避策を見つけようとしています. 一部のボタン (使用したいボタンではなく) のみがイベントに関する情報をブロードキャストし、カスタム IME (入力方式エディター) を使用するものを見つけました。私は IME がどのように機能するかを探しており、別の (任意の) アイデアを求めてここにいます!

皆さん、ありがとうございました!

4

1 に答える 1

1

バックグラウンド サービスでハード ボタンをリッスンすることはできません。ただし、フォアグラウンド サービスでソフト ボタンを聞くことはできます。

これはセキュリティ機能です。ハードボタンで何かを開始できるようになれば、ロック画面を回避できます。

ユースケースについて詳しく教えてください。あなたの問題に取り組む他の方法があるかもしれません。

于 2012-10-29T23:37:58.060 に答える