【问题标题】:Android/Andengine/BaseGameUtils: When having multiple accounts on device "Choose an account" dialog shows every time you open the gameAndroid/Andengine/BaseGameUtils:当设备上有多个帐户时,每次打开游戏时都会显示“选择一个帐户”对话框
【发布时间】:2015-04-16 11:57:29
【问题描述】:

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

我没有弄乱或尝试更改 basegameutils 类。我只是根据需要调用以下三个。

mHelper.beginUserInitiatedSignIn();

mHelper.disconnect();

mHelper.signOut();

但是无论我是否退出/断开连接。当我重新打开游戏时,选择帐户弹出窗口重新出现。一旦用户选择了他要使用的帐户,如何避免显示此对话框?

【问题讨论】:

    标签: android andengine google-play-games


    【解决方案1】:

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

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

    【讨论】:

    • 不退出不会对电池造成任何影响。重复登录可能会进行更多活动...
    • 同意。终于注意到了。
    猜你喜欢
    • 2021-11-05
    • 1970-01-01
    • 1970-01-01
    • 2017-11-09
    • 1970-01-01
    • 2013-10-11
    • 1970-01-01
    • 2019-09-26
    • 2012-05-01
    相关资源
    最近更新 更多