我被困在使用Flag活動清除頂級用法。它給我造成了一個巨大的問題。有時它有效,有時不起作用。我不重要的是。這真的讓我很困惑。請幫助卡住Flag_Activity_ClearTop
這裏我從Login Acitivy - > Activity A - > Activity B-> InviteGroupViaPinEmailActivity->在Button上點擊,我打開一個Alert Dialog並按下這個對話框的Exit按鈕,我打電話給下面的代碼。
Intent userMenu = new Intent(InviteGroupViaPinEmailActivity.this,LoginActivity.class);
userMenu.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
userMenu.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
startActivity(userMenu);
finish();
有一段談到關於LoginActivity,但是當我壓回所有的活動,活動B->胡亞蓉一個又來了,然後它最終退出。
最新問題。請幫助我。
要麼你一旦你離開你完成所有活動A和B ..或重寫回LoginActivity和onBackPressed剛剛離開的應用程序,並去家或者使用意向或退出(0) – MKJParekh
我想你完成你的登錄當您進入LoginActivity - > Activity時的活躍度A.當您使用清除頂部標誌時,您的登錄活動應該在您的堆棧中保持活躍狀態。請確保您沒有完成您的登錄活動。 – Maulik
@TheMaulik Thankyou。它幫助了我。謝謝 –