一旦身份验证成功,我会看到闪屏、注册/登录,然后是菜单。我想要菜单选项的后退按钮,所以我使用了getSupportActionBar().setDisplayHomeAsUpEnabled(true);,我还在清单文件上指定了父活动。然而,当我按下按钮时,它就会从应用程序中消失吗?它不会关闭它,但会熄灭,所以当我重新打开它时,我必须重新登录。你知道为什么会发生这种情况吗?我真的很沮丧。
发布于 2021-04-19 14:03:14
假设您是从LoginActivity
导航到MenuActivity
。为此,在manifest.xml
中将LoginActivity
设置为MenuActivity
的父级。我知道你会说的,但关键是谁是谁的父母。像这样:
<activity
android:name=".MenuActivity"
android:parentActivityName=".LoginActivity">
</activity>
上面的代码意味着必须从LoginActivity
创建MenuActivity
,当按下MenuActivity
上的后退箭头时,将显示LoginActivity
。
并将MenuActivity
中的getSupportActionBar().setDisplayHomeAsUpEnabled(true);
设置为显示向后箭头。
https://stackoverflow.com/questions/67155341
复制相似问题