我想节省电池电量,所以我想在官方示例中决定是{J}}还是leave LocationClient connected
。我想在我的整个应用程序中识别位置,这意味着我可以连接/断开很多。
答案 0 :(得分:0)
如果符合以下情况,则LocationClient
继续获取位置更新
1)已连接
2)请求更新
如果这两个是真的,那么它也将在后台接收更新
答案 1 :(得分:0)
您的位置客户端是在活动或服务中声明的吗?我的经验表明,如果它在一个Activity中,则不会收到位置更新,因为当Activity不在前台时(即用户不使用它),Activity处于睡眠状态。
要继续接收更新,您需要Service in Android.
This thread向您展示了如何做到这一点。