创建自定义等候室UI代替Games.RealTimeMultiplayer.getWaitingRoomIntent()

时间:2014-06-19 15:10:28

标签: google-play-services

我想在我的游戏中创建一个自定义等候室用户界面,以取代Google使用Google Play服务提出的默认房间,但我不明白我该怎么做。当我做一个快速游戏时,我调用了Games.RealTimeMultiplayer.getWaitingRoomIntent(getApiClient(),room,MIN_PLAYERS)方法。有人可以帮我吗?方法是这样的:

  

void showWaitingRoom(Room room){         的System.out.println(" showWaitingRoom&#34);

    // minimum number of players required for our game
    // For simplicity, we require everyone to join the game before we start it
    // (this is signaled by Integer.MAX_VALUE).
    final int MIN_PLAYERS = Integer.MAX_VALUE;
    Intent i = Games.RealTimeMultiplayer.getWaitingRoomIntent(getApiClient(), room,
     

MIN_PLAYERS);

    // show waiting room UI
    startActivityForResult(i, RC_WAITING_ROOM);
}

对不起英语,但我是意大利人。先谢谢!

1 个答案:

答案 0 :(得分:0)

getWaitingRoomIntent用于默认用户界面,如果您希望自定义用户界面不要调用它,并根据OnPeerJoined和RoomStatusUpdateListener的其他回调中收到的数据构建您自己的用户界面。