Android“后退”按钮停止导航到父活动,因为用户未登录

Android“后退”按钮停止导航到父活动,因为用户未登录,android,android-activity,Android,Android Activity,我是Android新手。我正在做一个简单的应用程序与登录/注销。 我的启动程序活动是HomePageActivity。在HomePageActivity中,会检查用户授权,如果用户未登录,则会将其发送到LoginActivity。问题是,当用户单击物理后退按钮时,他会被发送到HomePageActivity 如何防止这种情况发生?手柄反压;为了你的活动 @Override public void onBackPressed() { super.onBackPressed(

我是Android新手。我正在做一个简单的应用程序与登录/注销。 我的启动程序活动是HomePageActivity。在HomePageActivity中,会检查用户授权,如果用户未登录,则会将其发送到LoginActivity。问题是,当用户单击物理后退按钮时,他会被发送到HomePageActivity

如何防止这种情况发生?

手柄反压;为了你的活动

@Override
    public void onBackPressed() {
        super.onBackPressed();
        // Your code
    }
尝试在发送到登录活动之前完成该活动,然后“后退”按钮将无法导航到HomePageActivity活动

例如:

finish();
Intent intent = new Intent(getApplicationContext(), LoginActivity.class);
startActivity(intent); 
有你名气的人应该知道如何使用stack