如何获得谷歌玩游戏的参与者ID?

时间:2014-02-09 01:55:18

标签: android google-play-services

很容易让参与者获得实时游戏的ID。只需腾出一个房间,然后从这个回调中获取它们......

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

但是,我怎样才能获得 turnbasedmultiplayer 游戏的participantIds?

2 个答案:

答案 0 :(得分: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);
    }
}

答案 1 :(得分:0)

Link

    public abstract ArrayList<String> getParticipantIds()

返回此匹配中参与者的ID。这些是在比赛的参与者顺序中返回的。请注意,这些在匹配项中不稳定。