2013-03-21 15 views
2

我跟着this link在我的Android應用程序中使用+1按鈕爲鏈接或網站+1,但不幸的是它沒有按預期工作,也沒有按預期工作當我點擊它時迴應。我試圖用下面的方法:+1點擊無法與Android與Google+集成工作

mPlusOneButton.setOnPlusOneClickListener(new OnPlusOneClickListener() { 

     @Override 
     public void onPlusOneClick(Intent arg0) { 
      // TODO Auto-generated method stub 
      startActivityForResult(arg0, 0); 
     } 
    }); 

但是也沒反應。作爲一個例子,我嘗試使用下面的代碼行:

 mPlusOneButton.initialize(plusClient, "http://www.googleplustoday.net", PLUS_ONE_REQUEST_CODE); 

而且還有我的谷歌,加上個人資料的+1標籤沒有影響。

誰能幫忙?提前致謝。

回答

2

確保您在處理點擊之前初始化您的mPlusOneButton,例如在onResume方法中。當我點擊之前沒有初始化測試時,我可能會失敗。

androidsdk/extras/google/google_play_services/samples/plus/src/com/google/android/gms/samples/plus/PlusOneActivity.java包含用於獲取PlusOne按鈕工作的骨架活動。

如果您可以發佈您的完整活動代碼和來自logcat的任何適用錯誤,這將有助於進一步確定問題。

5

確保連接到谷歌加:

mPlusOneButton.setOnPlusOneClickListener(new OnPlusOneClickListener() { 

    @Override 
    public void onPlusOneClick(Intent intent) { 
     if(!plusClient.isConnected()) { 
      plusClient.connect(); 
     } else { 
      startActivityForResult(intent, 0); 
     } 
    } 

} 
+0

我有完全相同的問題。我試過上面的一個,它工作。但是現在它顯示暫時的錯誤,請稍後重試很長時間。任何想法? – 2014-06-07 18:26:29