2015-04-16 21 views
0

Android/BaseGamesUtil:当设备上有多个账户“选择账户”对话框显示每次游戏开始时。有没有办法记住用户第一次提示时选择的帐户,而不是每次他打电话时都要求他选择一个帐户?Android/Andengine/BaseGameUtils:当设备上有多个账户“选择账户”对话框显示每次打开游戏

enter image description here

我没有搞砸或试图改变basegameutils类。我只是根据需要调用以下三项。

mHelper.beginUserInitiatedSignIn(); 

mHelper.disconnect(); 

mHelper.signOut(); 

但是我还是不注意/断开连接。当我重新打开游戏时,选择帐户弹出窗口重新出现。一旦用户选择了他想使用的帐户,如何避免显示该对话框?

回答

1

我想我找到了问题。我打电话给mHelper.disconnect();每次用户退出应用程序。这在内部是将用户签出游戏服务。因此,每次启动应用程序时都会弹出选择一个帐户以进行登录。我删除了这个电话,现在都很好。

我现在只关心一件事。这会导致任何类型的电池问题?如果我不注销?请告诉我。

+0

未注销不会对电池造成任何影响。反复登录可能会做更多的活动...... –

+0

同意。最终注意到了。 – AndroidMechanic

相关问题