java - onBackPressed() 到主屏幕而不是登录页面

标签 java android onbackpressed

我有这个登录/注册页面。当您登录时,它将转到成员(member)页面( fragment ),现在我想在不注销的情况下返回手机的主页,但是每当我单击返回内置按钮时,它都会转到过去的页面 Activity 。

我试过这个 android:noHistory="true" 但是当我点击登录但我没有登录,只是退回。登录/注册页面不再出现。

最佳答案

如果您永远不想导航回登录 Activity ,只需使用代码行

finish();

在调用 startAcitivty() 之后。这将关闭 Activity,如果不重新启动应用程序或稍后在您的代码中专门调用 Activity,则无法导航回该 Activity。

或者只是覆盖 onBackPressed() 以完成。

关于java - onBackPressed() 到主屏幕而不是登录页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58229339/

相关文章:

java - Android Icon/Image设置模式多种选择

java - 用 JNA 替换 WndProc 失败并出现异常

安卓 REST 客户端 : best solution?

android - mediarecorder如何暂停和恢复录制视频

android - INTENT.ACTION_VIDEO_CAPTURE 未将文件保存到自定义位置 Uri

android - onBackPressed() 和 fragment

android - 在 pressback 上停止 fragment 中的视频播放器

java - php检查数据库中两个字段是否存在,使用JSON

java - 单击按钮时,android 在屏幕上显示文本。 xml+java的关系

java - 在 Android 上将我的应用程序置于后台后如何恢复以前的应用程序