【发布时间】:2017-05-12 04:51:22
【问题描述】:
我尝试尝试的最佳示例可以通过 simcity 应用程序的行为来描述(我敢肯定,我可能不知道的许多其他人也使用谷歌登录来玩谷歌游戏)。一旦您在 simcity 上登录 google 玩游戏,从那时起每次您启动应用程序时都会显示一个从屏幕顶部滑动的弹出窗口,上面写着“欢迎 **用户 *”。现在,在我的应用程序中,我已经关注了所有 google 的文档 (https://developers.google.com/games/services/android/init) 和其他各种来源,我唯一一次看到“欢迎”弹出窗口是在用户第一次登录之后。我在onResume 和onStart 中的唯一代码是mGoogleApi.connect(),这与我第一次单击登录按钮并显示欢迎对话框时的代码完全相同。
我的问题是:我是否缺少有关如何显示此对话框的内容,或者 simcity 等应用程序是否会在我每次关闭应用程序时以某种方式让我退出,然后在我再次打开它时重新登录? (对我来说这似乎没有意义,但目前是我能想到的唯一合乎逻辑的解释。)
为了 100% 准确,下图正是我想要的。
【问题讨论】: