登录主要活动的活动

时间:2016-08-09 00:21:06

标签: android android-studio

我有一个主要活动,其中有一些按钮可以导致其他活动,但我决定对用户进行身份验证,以便他们在开始使用该应用程序之前登录。我如何从登录活动转到主要活动?我只是对主要活动使用意图吗?

3 个答案:

答案 0 :(得分:3)

在我的项目中,我在MainActivity中使用了它:

//bundles/

在您执行此操作后,用户仍然可以完成SignInActivity并返回MainActivity,因此如果您不希望用户在登录前进入MainActivity,您需要确保SignInActivity已覆盖onKeyDown事件

答案 1 :(得分:2)

是的,用psedocode术语:

if(authenication.wasSuccessful){
    Intent intent = new Intent(this, mainActivity.class);
    startActivity(intent);
}

希望这有帮助!

答案 2 :(得分:1)

“主要活动”只是一项与所有其他活动一样的活动。您可以从“身份验证活动”开始,与您从“主要活动”开始其他活动的方式完全相同。

请务必更新AndroidManifest.xml,以便“身份验证活动”是Launcher启动的,而不是“主要活动”。