Android では、ホーム ボタンの押下をキャッチできないことはわかっています。ただし、独自のホーム画面置換アプリを作成しており、アニメーションを許可するためにボタンが押されたタイミングを知りたい.
したがって、私のアプリには、ほとんどの「アクティビティ」をキャンバス描画として行うため、アプリの視覚的な美学を完全に制御できるアクティビティが 1 つだけあります。問題は、ユーザーがアプリ内の別のページに移動してホームを押しても、アプリは技術的には既に同じアクティビティにあるため、何も起こらないことです。
ボタンが押されたタイミングを知りたいので、アプリをアニメーション化/ナビゲートしてメイン画面に戻すことができます。また、別の実際の活動を行うことでこれを達成できることはわかっていますが、それは私がやろうとしていることにはうまくいきません。