Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
アプリケーションがバックグラウンドに入ったときにどのキーが押されたかを知ることはできますか? 「ホーム」ボタンまたは「オン/オフ」ボタン。
いいえ、アプリケーションがバックグラウンドに入る理由はさまざまですが、状態が変化したことを知っているだけです。
プライベート API を使用しないと、確実に知る方法はありません。たとえば、ユーザーがボタンを押すだけでなく、アプリケーションが自動ロック イベントのバックグラウンドに入ることができるため、ボタンが押されたという想定も間違っている可能性があります。