用户始终必须按两次google登录按钮

时间:2015-04-12 16:02:29

标签: java android google-app-engine button google-play

我有一个谷歌登录按钮。

if (id == R.id.sign_in_button) {
            // start the asynchronous sign in flow
            mSignInClicked = true;
            mGoogleApiClient.connect();
            boolean mAutoStartSignInFlow = true;
            builder1.dismiss();


        }

但每次,新用户都想登录,他必须按两次:第一次,他可以选择他想要使用的帐号,但是它没有显示欢迎播放器(具有玩家级别和等等)。它实际上第二次登录,用屏幕顶部谷歌的Toast-thing登录欢迎播放器(播放器级别等等)

我怎么能这样做他只需按一次?

1 个答案:

答案 0 :(得分:1)

  

第一次,他可以选择他想要使用的帐户。第二次实际登录他,

如果用户在设备上有多个帐户,则客户经理会询问哪个用户想要使用。

您可以将令牌保存在设备上,下次用户重新访问您的应用时,如果令牌有效,他将无法完成整个过程。