我正在开发一个使用登录活动如何主要活动的android应用程序。当用户登录时,应用程序显示其他活动(意图),但如果用户按下按钮,应用程序显示登录的主要活动。¿ 在应用程序中登录后如何锁定登录活动?
谢谢!
我正在开发一个使用登录活动如何主要活动的android应用程序。当用户登录时,应用程序显示其他活动(意图),但如果用户按下按钮,应用程序显示登录的主要活动。¿ 在应用程序中登录后如何锁定登录活动?
谢谢!
如果要阻止用户返回登录活动,有两种方法:
finish()
在启动主Activity后就可以简单的调用登录Activity了。这将结束登录活动,因此当用户按下后退按钮时,应用程序就会完成。onCreate
中,您可以调用startActivityForResult()
并启动您的登录活动。当登录活动完成时,如果登录成功,主要活动可以正常进行,或者finish()
如果用户登录失败(或在受限模式下运行)。finish();
切换到另一个班级后使用
。
例子 :
Intent newIntent = new Intent (firstActivity.this, afterLogin.class)
startActivity(newIntent);
finish();