2016-02-13 46 views
0

我從谷歌整合註銷註銷由以下幾點:機器人 - 從谷歌整合Android應用

Auth.GoogleSignInApi.revokeAccess(mGoogleApiClient).setResultCallback(
           new ResultCallback<Status>() { 
            @Override 
            public void onResult(Status status) { 
             AndyConstants.loginorout = false; 
             Intent intent = new Intent(getActivity(), HomeActivity.class); 
             startActivity(intent); 
            } 
           }); 

現在的問題是,在onResult()我開始活動命名HomeAvtivity但註銷後,我正在重定向到活動(RegisterActivity)其中谷歌登錄按鈕是本代替HomeActivity

回答

0

我發現我沒有連接GoogleApiClientonResume()這樣就可崩潰溶液becau se GoogleApiClient爲空。因此,只需將以下內容添加到您的代碼中,以上功能將成功從Google集成註銷用戶。

@Override 
    protected void onStart() { 
     super.onStart(); 
     mGoogleApiClient.connect(); 
    }