Google-Play-Services: creación de IU de sala de espera personalizada

Estoy a punto de implementar un multijugador en tiempo real para mi aplicación de Android con los servicios de juegos de Google Play y tuve algunos problemas para escuchar las actualizaciones de la sala. No tengo tanta experiencia, así que perdona los posibles problemas de comprensión.

Mi intención es que necesito informarme, si alguien se ha unido a mi habitación recientemente creada o ha creado otra habitación él mismo con la misma variante que mi habitación.

Intenté escuchar en RoomStatusUpdateListener, pero después de crear una sala, nunca se llama a este oyente y me pregunto por qué. Lo que sí se llama es RoomUpdateListener, pero no contiene los métodos de devolución de llamada que necesito.

Sé que se recomienda usar la compilación de Android en la interfaz de usuario de la sala de espera y usar Games.RealTimeMultiplayer.getWaitingRoomIntent () para iniciar una actividad ForResult, pero necesito crear algo como mi propia sala de espera y no sé cómo. Aparentemente, la sala de actividad de Google (la espera) se informa sobre los cambios, por lo que debe haber una manera de observarlos.

Por lo que puedo decir, estoy tratando de hacer algo como:

creando múltiples salas con diferentes variantesescuche actualizaciones en cualquier sala (un jugador se une o crea la misma sala)únete a la sala con la actualización del paso 2.

¿Alguien tiene una idea de cómo puedo lograr eso? Estaría muy contento Perdón por mi mal ingles.

Saludos Steve.

Respuestas a la pregunta(1)

Su respuesta a la pregunta