在 Android 上点击后退按钮时关闭应用程序
所以我的登录活动是您看到的第一个屏幕。当您点击后退按钮时,它会退出应用程序,很好。所以我再次打开应用程序。登录后,我现在处于我的主要活动中。我该如何做到这一点,以便当我现在点击后退按钮时,它会退出应用程序而不是返回到登录活动?
So my login Activity is the first screen you see. When you hit the back button, it exits the app, good. So I open up the app again. After logging in, I am now in my main Activity. How do I make it so when I hit the back button now, it exits the app rather than going back to the login Activity?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
当您推送新活动时,请对前一个活动调用 finish() ,否则它将保留在堆栈中,因此当您回弹并弹出当前活动时会出现。
希望有帮助。
When you push the new activity, call finish() on the previous, otherwise it will remain on the stack, therefore appearing when you hit back and pop the current activity.
Hope that helps.
试试这个
@覆盖
公共无效 onBackPressed() {
super.onBackPressed();
结束();
}
try this one
@Override
public void onBackPressed() {
super.onBackPressed();
finish();
}