我正在制作一种简单的登录注册应用程序。现在我正在实现它的退出功能。当点击“退出”按钮时,它应该导航到登录界面。我是Android的新手,请帮帮我。
我正在制作一种简单的登录注册应用程序。现在我正在实现它的退出功能。当点击“退出”按钮时,它应该导航到登录界面。我是Android的新手,请帮帮我。
这个方法适用于我,你可以试试:
Intent loginscreen=new Intent(this,Activity.class);
loginscreen.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(loginscreen);
this.finish();
super.onCreate(savedInstanceState);
btnLogout.setOnClickListener(new View.OnClickListener() {
btnLogout = (Button)findViewById(R.id.btnLogout);
Intent loginscreen=new Intent(this,Welcome1.class);
loginscreen.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(login);this.finish();
});
}
} - adward当用户按下“登出”按钮时,如果您正在使用SharedPreference,请清除其中的数据,然后使用Intent导航到登录页面。
Intent i = new Intent(this, login.class);
startActivity(i);
finish();
,它将结束/退出该Activity,并返回到上一个活动状态的Activity(即登录界面)。