gpt4 book ai didi

使用 Google Plus : How do I GoogleApiClient. 再次连接的 Android 设计?

转载 作者:行者123 更新时间:2023-11-29 20:40:49 25 4
gpt4 key购买 nike

所以,我有很多 Activity 。流程如下:

  1. 主要 Activity :我在这里连接到 Google Plus 帐户,然后调用 Show Logs,以从 Google 帐户获取数据。

  2. 我还有关于和设置 Activity 。现在,如果我转到“关于”然后返回到“日志”,Android 会抛出 GoogleApiClient 未连接的错误。所以我是否应该再次调用 MainActivity 进行连接,否则我是否应该将所有连接代码移动到 Common 或 Base Activity。

对不起,如果我不够清楚。

最佳答案

如果 GoogleApiClient 在主 Activity 中实例化,一旦您离开该 Activity ,它将断开连接。

出于您的目的,您可以尝试在您的 Activity 中使用多个 GoogleApiClient 实例(可能效率低下),但 Google 的界面不会要求用户为每个 Activity 多次登录。每个实例将访问相同的状态。您可以查看这篇文章以获取更多信息 Access google plus client from multiple activities

或者尝试在将继续在后台运行的 AsyncTask 中实现连接。看看这个链接 http://www.androiddesignpatterns.com/2013/04/retaining-objects-across-config-changes.html

关于使用 Google Plus : How do I GoogleApiClient. 再次连接的 Android 设计?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31010584/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com