1
這是一款使用Google Play服務的Android多人遊戲。 下面的代碼是爲了獲取當前用戶的朋友(在他/她的圈子上google plus),問題是當我顯示用戶的圖像時,它總是圖像相同。例如,如果我的朋友是:鮑勃,丹和約翰,它會顯示這些名字,但圖像的網址都是一樣的......我不知道發生了什麼事!在我的其中一臺設備上,它的工作原理應該如此。但在我的Galaxy選項卡上,它提到了這個奇怪的事情。我很困擾。 在此先感謝你們。加載Android玩家(多人)
private void inviteFriend(){
Games.Players.loadInvitablePlayers(getApiClient(), 3, true).setResultCallback(new ResultCallback<LoadPlayersResult>(){
@Override
public void onResult(LoadPlayersResult result) {
PlayerBuffer players = result.getPlayers();
Player friend1 = players.get(0);
Player friend2 = players.get(1);
Player friend3 = players.get(2);
TextView tv = (TextView)findViewById(R.id.textView_playername);
tv.setText(friend1.getDisplayName());
ImageView iv = (ImageView)findViewById(R.id.imageView1);
(new DownloadImage(iv)).execute(friend1.getIconImageUrl());
System.out.println("Friend 1 name: " + friend1.getDisplayName());
System.out.println("Friend 2 name: " + friend2.getDisplayName());
System.out.println("Friend 3 name: " + friend3.getDisplayName());
System.out.println("Friend 1 uri: " + friend1.getIconImageUrl());
System.out.println("Friend 2 uri: " + friend2.getIconImageUrl());
System.out.println("Friend 3 uri: " + friend3.getIconImageUrl());
result.release();
}
});
}
我的道歉,這是一個意外。我已經更新了上面的代碼。 – Hasam 2014-09-05 14:30:31
如果你有同樣的錯誤,你檢查了你的實際代碼嗎? – Dodge 2014-09-06 12:19:58
是的,這在我的實際代碼中是絕對正確的。就像我剛纔提到的,它適用於我的關係,但不在我的標籤上。那是我發現非常不尋常的。 – Hasam 2014-09-06 14:01:07