我正在使用以下代码onRoomConnected(int statusCode, Room room)
来决定谁是第一个玩家。但有时我在两名球员中都获得第一/第二名。如何解决此错误。
if (quickGame) {
myTurn = room.getParticipants().get(0).getParticipantId().equals(myId);
} else {
myTurn = room.getCreatorId().equals(myId);
}
if (myTurn) {
Log.e(TAG, "First Player");
status.setText("Click a button to start");
} else {
Log.e(TAG, "Second Player");
status.setText("Wait for opponent to start");
}