2016-12-30 3 views
-2

私はPreferenceScreenの中から意図を使って活動を開始します。私がしたいことはかなり簡単です。ユーザーが取ることができるアクションによっては、以前のすべてのアクティビティを終了してLoginActivityを開始したいと考えています。アプリケーション全体を再起動するようなものです。すべての活動を完了

+2

にスタック内の[以前のすべての活動を終了](http://stackoverflow.com/questions/6330260/finish-all-previousの可能な複製をすべての活動をクリアする意図でIntent.FLAG_ACTIVITY_CLEAR_TASKフラグ - アクティビティ) – Rahil2952

答えて

3

使用

Intent i = new Intent(CurrentActivity.this, NewActivity.class); 
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK) 
startActivity(i); 
+0

こんにちは@シヴァ。あなたは私の一日を救った。あなたは間違いなく抱擁に値する。 – DeKekem

関連する問題