私は6つのアクティビティを通過するアプリの一種のウィザードを持っています。
だから私は呼ぶ:
主な活動-コールオプション1-コールオプション2-コールオプション3-コールオプション4-コールオプション5
ここで、オプション5で、アクション全体をデータベースに保存します。その時点で、メインアクティビティに戻り、オプション1、2、3、4、および5を破棄する必要があります。
オプション5がデータベースに保存されるまで、戻って変更を加え、オプション5に進んで保存できるようにする必要があります。
それを行うための適切な方法は、私がどういうわけか次のようなメソッドを作成することです。
private void cleanStack(){
Option1.finish();
Option2.finish();
Option3.finish();
Option4.finish();
Option5.finish();
}
そして、メインアクティビティを開始(または再開)しますか?
Tnx