アプリケーションにいくつかのアクティビティがあります。流れは非常に複雑です。ログアウトアプリケーションをクリックすると、ログイン画面に移動し、ユーザーはキャンセルボタン(を呼び出すsystem.exit(0)
)で終了できます
ときに私出口やバックボタン、システムがスタックから活動を呼び出し:(私はログイン画面に到達したときにどのように私は呼び出し?スタック内のすべての活動をクリアすることができますfinish()
ので、多くの活動があるので実用的ではないではありませんし、いくつかの活動は何時に閉じる必要がありますネイティブカメラ呼び出しアクティビティなど、アクティブです。
validateuser logoutuser = new validateuser();
logoutuser.logOut();
Intent loginscreen = new Intent(homepage.this, Login2.class);
(homepage.this).finish();
loginscreen.setFlags( Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NO_HISTORY);
startActivity(loginscreen);