私は5つのアクティビティがあるアプリケーションを持っています。1 つのメニュー アクティビティと、メニュー画面に接続された別の 4 つの子アクティビティ。したがって、任意のアクティビティを選択してから、メニューに戻ることができます。このように動き回るとします。
メニュー -> アクティビティ 1 -> メニュー -> アクティビティ 3 -> アクティビティ 2 -> メニュー
そして今、ホーム/戻るボタンを押すと、アプリが終了確認の警告ダイアログを表示するようにしたいです。はいを押すと、すべてのアクティビティを強制終了し、ホーム画面を表示します。
私はそれらの finish() 、 System.exit(0) を試しましたが、そこには運がありません。finish() と System.exit(0) は両方とも現在のアクティビティをすべてではなく終了します。道を教えてください。