내 프로필 활동 에서 로그 아웃 버튼을 클릭 할 때 사용자가 새 자격 증명을 사용해야 하는 로그인 페이지로 이동 하고 싶습니다 .
따라서이 코드를 사용했습니다.
Intent intent = new Intent(ProfileActivity.this,
LoginActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
에서 onButtonClick
로그 아웃 버튼.
그러나 문제는 로그인 활동에서 장치 뒤로 버튼을 클릭하면 ProfileActivity로 이동한다는 것입니다. LoginActivity에서 장치 뒤로 버튼을 누르면 응용 프로그램이 닫힐 것으로 예상했습니다.
내가 뭘 잘못하고 있죠?
또한 android:launchMode="singleTop"
내 LoginActivity 의 매니페스트에 추가 했습니다.
감사합니다
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);