我正在使用 firebase 制作多人游戏。在下面的 FindOpponentActivity 中。该应用程序检查大厅是否已存在,如果不存在,则创建一个。如果已经存在,则玩家加入大厅,两个玩家都转到 GameActivity 并开始游戏。现在,创建大厅的玩家(如果您愿意的话,也可以是主持人)遇到了这个问题,即当 GameActivity 启动时,它会在自身之上多次启动。此外,无论何时单击按钮(因此调用 onDataChange),主机都会打开另一个 GameActivty。玩家 2 不这样做。我做错了什么?
浮云间
相关分类