2014-02-09 53 views
0

這是非常容易獲得參與者ID爲實時遊戲。只是要一個房間,並從該回調讓他們...如何獲得Google Play遊戲的參與者ID?

@Override 
    public void onPeerJoined(Room room, List<String> participantIds) { 
     System.out.println(participantIds.get(0) + participantIds.get(1)); 
    } 

但是,我怎麼能得到一個turnbasedmultiplayer遊戲participantIds?

+0

您是否嘗試過使用'Log.i'而不是'System.out.println'? – gian1200

+0

@ gian1200我不想將它打印到控制檯我想要實際值 – Ogen

回答

0

如果我理解正確,並且List<String> participantIds返回一個ID列表;然後,你可以這樣做:

@Override 
public void onPeerJoined(Room room, List<String> participantIds) { 
    for (String id : participantIds) { 
     Log.i("ASDF", "This is an ID: " + id); 
    } 
} 
0

Link

public abstract ArrayList<String> getParticipantIds() 

返回參與者的ID在這場比賽中。這些將以參賽者的比賽順序返回。請注意,這些在比賽中不穩定。

相關問題