我刚刚在我的应用程序中实现了 Google 登录,但由于某种原因,当用户单击 google 登录按钮时,它没有激活 MainActivity。
这是当用户单击登录按钮时激活的方法:
private void signIn() {
Intent signInIntent = mGoogleSignInClient.getSignInIntent();
startActivityForResult(signInIntent, RC_SIGN_IN);
}
我必须在我想激活的地方添加活动。通常我将它添加到 Intent 中。但是当我这样做时:
private void signIn() {
Intent signInIntent = mGoogleSignInClient.getSignInIntent();
signInIntent.setClass(this, MainActivity.class);
startActivityForResult(signInIntent, RC_SIGN_IN);
}
然后登录不再起作用。
温温酱
相关分类