gpt4 book ai didi

android - 卡在 Flag_Activity_Clear_Top

转载 作者:行者123 更新时间:2023-11-29 18:03:14 25 4
gpt4 key购买 nike

我被困在使用 Flag activity clear top usage 中。这对我来说是个大问题。有时有效,有时无效。我不关心是什么。这真的让我很困惑。请帮忙

在这里,我从 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上,但是当我按下所有 Activity 时Activity B-> Acitivity A再次出现,然后它终于退出了。

有什么问题。请帮助我。

最佳答案

我认为您在转到 LoginActivity -> Activity A 时完成了 Login Acitivity。当您使用清除顶部标志时,您的 Login Activity 应该在您的堆栈中处于 Activity 状态。请确保您没有完成登录 Activity 。

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
Log.e("onkeyDown>>>>", "Called>>>>>");
finish();
}
return super.onKeyDown(keyCode, event);
}

关于android - 卡在 Flag_Activity_Clear_Top,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14748857/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com