ここのコードをアプリで使用しました。「キャンセル」オプションをクリックすると、ホームボタンを長押ししてアプリを選択すると、アプリが最小化されます。スプラッシュスクリーンや通常の方法ではなく、同じ画面が表示されます。アプリが起動するので、ホーム画面に移動するだけだと思います。メインアクティビティを完全に閉じる方法を探しています。
次の方法を試しましたが、毎回クラッシュしました。
finish();
mainactivity.class.finish();
- 持つインテントを開く
systemexit()
setresult()
別のアクティビティで。