Android游戏中何时调用onSignensAcceded()方法?
我正在尝试实现谷歌游戏服务登录功能。我以此为指导: 我有一个从BaseGameActivity继承的活动,因此在应用程序启动时启动登录。这很好用。然而,我想知道它到底是什么时候执行的。也就是说,它是在调用onCreate或onStart之后发生的吗 如果我要添加game_helper.setMaxAutoSignatureTests0;在onCreate中,它是否总是在尝试登录之前就停止所有尝试?或者登录序列启动后会停止吗 谢谢。安装在onCreate中完成,登录在onStart中执行 防止在开始时完全登录的最佳方法是将game_helper.mConnectOnStart=false;在活动的onCreate中 以下是在GameHelper.java的onStart部分中调用的代码:Android游戏中何时调用onSignensAcceded()方法?,android,login,google-play-games,Android,Login,Google Play Games,我正在尝试实现谷歌游戏服务登录功能。我以此为指导: 我有一个从BaseGameActivity继承的活动,因此在应用程序启动时启动登录。这很好用。然而,我想知道它到底是什么时候执行的。也就是说,它是在调用onCreate或onStart之后发生的吗 如果我要添加game_helper.setMaxAutoSignatureTests0;在onCreate中,它是否总是在尝试登录之前就停止所有尝试?或者登录序列启动后会停止吗 谢谢。安装在onCreate中完成,登录在onStart中执行 防止在开
public void onStart(Activity act) {
mActivity = act;
mAppContext = act.getApplicationContext();
debugLog("onStart");
assertConfigured("onStart");
if (mConnectOnStart) {
if (mGoogleApiClient.isConnected()) {
Log.w(TAG,
"GameHelper: client was already connected on onStart()");
} else {
debugLog("Connecting client.");
mConnecting = true;
mGoogleApiClient.connect();
}
} else {
debugLog("Not attempting to connect becase mConnectOnStart=false");
debugLog("Instead, reporting a sign-in failure.");
mHandler.postDelayed(new Runnable() {
@Override
public void run() {
notifyListener(false);
}
}, 1000);
}
}