首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从google plus api取消授权

问从google plus api取消授权
EN

Stack Overflow用户
提问于 2014-07-25 21:29:01
回答 2查看 496关注 0票数 1

如何从google plus解除应用程序的授权:

代码语言:javascript
复制
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)不适用于参数(新ResultCallback(){})

代码来自“撤销访问令牌并解除应用程序授权”部分中的"https://developers.google.com/+/mobile/android/sign-in“。

EN

回答 2

Stack Overflow用户

发布于 2014-10-17 18:05:04

代码语言:javascript
复制
onResult(Status status)

必须是:

代码语言:javascript
复制
public void onResult(Status status)

对我来说就是这么简单!这是相当麻烦的,因为谷歌的示例代码是不可用的……另外,请检查您是否已导入以下内容:

代码语言:javascript
复制
import com.google.android.gms.common.api.ResultCallback;
import com.google.android.gms.common.api.Status;
票数 1
EN

Stack Overflow用户

发布于 2014-07-25 22:14:20

检查您是否导入了正确的ResultCallback。

ResultCallback接口具有以下onResult签名

代码语言:javascript
复制
public abstract void onResult(com.google.android.gms.common.api.Result arg0);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24956884

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档