第一封邮件是自动选择登录时,谷歌Play游戏服务在安卓应用程序



我希望我的用户使用Google Play Game Services登录来玩我的游戏。我是通过这个指南做到的:https://developers.google.com/games/services/android/init。一切都好。

只有一个小"问题"。如果用户手机上有很多邮件,登录时默认选择第一封邮件。登录流程将如下所示:

[打开应用程序]->[对话框拒绝/允许按钮(第一封邮件)]->如果我们选择拒绝,[邮件选择对话框]将显示。

问题1是:这是Google Play Game Services的默认行为吗?

我想要的登录流程是:

[打开应用程序]->[邮件选择器对话框]->[拒绝/允许按钮对话框(选定邮件)]

问题2是:我可以这样做吗?怎么做?

您需要调用AccountPicker才能选择帐户。然后,您将使用onActivityResult方法的结果来获取电子邮件并将其设置在GoogleApiClientBuilder.setAccountName上。

你可以查看这个问题以获得更多的信息。

编码快乐!

最新更新