每项活动和服务都必须创建自己的GoogleApiClient并使用onPause,onStop和连接问题进行管理吗?是否可以创建应用客户端?
我现在所做的是在每个活动或服务中复制并粘贴相同的代码。它有效,但我想知道我是否误解。
这是code
答案 0 :(得分:2)
您可以将GoogleApiClient
关注点从Activity
和Services
分开,将其转换为可观察的模型,如此Stack Overflow post所示,允许一个或多个类可以访问它。
答案 1 :(得分:1)
您可以做的是制作一个处理所有googleApiClient逻辑的BaseActivity,并从该BaseActivity扩展您的所有活动。