如何重新连接onActivityResult中的位置客户端(融合位置)

时间:2013-06-24 11:39:04

标签: android

使用Google最近提供的新Fused地点重新获取用户当前位置目标并获取当前位置。但是当我的应用未启用任何位置服务时,它会转到位置设置页面并在onActivityResult中选择特定的位置服务mLocationClient没有重新连接,应用程序崩溃请帮助如何重新连接位置客户端

1 个答案:

答案 0 :(得分:0)

您必须调用:

if (!mLocationClient.isConnected()) {
        mLocationClient.connect();
    }

然后等待连接完成:

@Override
public void onConnected(Bundle connectionHint) {
    startPeriodicUpdates();

}