1

Back Key Press in Service を取得しようとしましたが、結果がありません。Activity には、さまざまなキーイベントを認識する関数 onKeyDown() があります。戻るキーが押されたかどうかをサービスで判断する方法はありますか。

4

2 に答える 2

1

Service は、ユーザー アクションを直接操作することを意図していないため、できません。ただし、このサービスがアクティビティと同時に実行されている場合、アクティビティは、戻るキーが押されたことをサービスに通知できます。

于 2012-12-12T07:11:51.030 に答える
0

オプションは、ホームキーの押下に一致するアクションのブロードキャストレシーバーを登録することでしたが、見つかりません。

于 2012-12-12T07:22:26.647 に答える