锁定android活动

时间:2012-11-25 03:30:38

标签: android android-activity

我正在使用登录活动开发一个android应用程序如何主要活动。当用户登录aplication显示其他活动(intent)时,如果用户按下后退按钮,应用程序会显示登录的主要活动。 ¿如何在应用程序中登录后锁定登录活动?

谢谢!

2 个答案:

答案 0 :(得分:2)

如果您想阻止用户返回登录活动,有两种方法:

  1. 成功登录后,登录活动只需在启动主活动后调用finish()即可。这将结束登录活动,因此当用户按下后退按钮时,应用程序就会完成。
  2. 让主要活动成为应用的启动活动。在onCreate,您可以致电startActivityForResult()并启动登录活动。登录活动完成后,如果登录成功,主活动可以正常进行,或者如果用户登录失败,则可以finish()(或以限制模式运行)。

答案 1 :(得分:0)

使用 finish(); 切换到另一个班级后 示例:

Intent newIntent = new Intent (firstActivity.this, afterLogin.class)
    startActivity(newIntent);
    finish();