0

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

谢谢!

4

2 回答 2

2

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

  1. 登录成功后,finish()在启动主Activity后就可以简单的调用登录Activity了。这将结束登录活动,因此当用户按下后退按钮时,应用程序就会完成。
  2. 让主要活动成为应用程序的启动活动。在onCreate中,您可以调用startActivityForResult()并启动您的登录活动。当登录活动完成时,如果登录成功,主要活动可以正常进行,或者finish()如果用户登录失败(或在受限模式下运行)。
于 2012-11-25T03:34:59.877 回答
0

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

Intent newIntent = new Intent (firstActivity.this, afterLogin.class)
    startActivity(newIntent);
    finish();
于 2012-11-25T03:33:51.250 回答