ホームキーに関連する問題があります。ホームキーを押すと、現在のアクティビティが非表示になりますが、実行可能ファイルを再度起動すると、最初の画面から開始されます。すべてのメソッド (onSaveInstanceState、onPause、onStop onResume) をオーバーライドしましたが、まだ問題があります。これを処理する正しい方法は何ですか?
ホームボタンを押すと、ウィジェットの状態をデータベースに保存し、実行可能ファイルを再度起動すると、データベースの状態を確認し、ユーザーがホームボタンを押したときに保存された新しいインテントを開始します。ユーザーが同じことをしてもう一度戻るボタンを押したときに問題に直面しているので、これは正しい方法ですか?アクティビティスタックで利用可能なインテントが既にあります。