2014-01-24 81 views
0

我正在與google +獲取朋友。我可以成功登錄並獲取我的憑據。但是當我使用mPlusClient.loadPeople(這一點,「我」);,的獲取Google Plus朋友Android

@Override 
    public void onPeopleLoaded(ConnectionResult status, PersonBuffer personBuffer, String nextPageToken) { 
     switch (status.getErrorCode()) { 

     case ConnectionResult.SUCCESS: 
      try { 
       int count = personBuffer.getCount(); 
       Log.e("", "count : " + count); 
       for (int i = 0; i < count; i++) { 
        Log.e("NAME", "" + personBuffer.get(i).getDisplayName()); 
       } 
      } finally { 
       personBuffer.close(); 
      } 

      break; 

     case ConnectionResult.SIGN_IN_REQUIRED: 
      mPlusClient.disconnect(); 
      mPlusClient.connect(); 
      break; 

     default: 
      Log.e("TAG", "Error when listing people: " + status); 
      break; 
     } 
    } 

返回的是登錄用戶的唯一細節。現在我要做的是獲得我朋友的名單。我試過使用

mPlusClient.loadPeople(MainActivity.this, Person.Collection.Visible); 

但它說「集合無法解析或不是字段」。 任何幫助將不勝感激。謝謝。

回答