如何从 google plus 取消对应用程序的授权:
Plus.AccountApi.clearDefaultAccount(mGoogleApiClient);
Plus.AccountApi.revokeAccessAndDisconnect(mGoogleApiClient)
.setResultCallback(new ResultCallback<Status>() {
onResult(Status status) {
// mGoogleApiClient is now disconnected and access has been revoked.
// Trigger app logic to comply with the developer policies
}
});
给出错误:PendingResult 类型中的方法 setResultCallback(ResultCallback) 不适用于参数 (new ResultCallback(){})
代码来自“https://developers.google.com/+/mobile/android/sign-in”部分“撤销访问 token 和取消授权应用程序”
最佳答案
onResult(Status status)
必须是:
public void onResult(Status status)
对我来说就这么简单!谷歌的示例代码无法按原样使用是非常麻烦的...... 另请检查您是否导入了这些:
import com.google.android.gms.common.api.ResultCallback;
import com.google.android.gms.common.api.Status;
关于android - 从 google plus api 取消授权,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24956884/