Java 谷歌的注销问题+;android应用程序中的集成
我已经在我的android应用程序中集成了google+,它与google+连接并获取信息,但当注销时它会自动登录。我发现在注销前检查条件Java 谷歌的注销问题+;android应用程序中的集成,java,android,Java,Android,我已经在我的android应用程序中集成了google+,它与google+连接并获取信息,但当注销时它会自动登录。我发现在注销前检查条件GoogleAppClient.isConnected()时,它返回false。如何解决这个问题 private void gPlusSignIn() { if (!googleApiClient.isConnecting()) { Log.d("user connected","connected"); isSignI
GoogleAppClient.isConnected()
时,它返回false
。如何解决这个问题
private void gPlusSignIn() {
if (!googleApiClient.isConnecting()) {
Log.d("user connected","connected");
isSignInBtnClicked = true;
progressDialog.show(thisActivity, "Please Wait",
"Loading...", true);
resolveSignInError();
}
}
private void resolveSignInError() {
if (connectionResult.hasResolution()) {
try {
isIntentInProgress = true;
connectionResult.startResolutionForResult(thisActivity, SIGN_IN_CODE);
Log.d("resolve error", "sign in error resolved");
} catch (IntentSender.SendIntentException e) {
isIntentInProgress = false;
googleApiClient.connect();
}
}
}
public static void gPlusSignOut() {
if (googleApiClient.isConnected()) {
Plus.AccountApi.clearDefaultAccount(googleApiClient);
googleApiClient.disconnect();
isSignInBtnClicked = false;
Log.d("user Disconnected","Disconnected");
// googleApiClient.connect();
// changeUI(false);
}
}