断开与GoogleApiClient的连接

时间:2015-07-22 10:02:54

标签: android location google-api-client

在我的应用中,我连接到Google Api客户端。连接后,我请求一个位置并在位置请求中设置超时。如果我在回调中获得位置,我将断开与客户端的连接。但是在获取位置时超时的情况下我没有回调。在这种情况下,如何断开与客户端的连接?

这是onLocationChanged()

的代码
 @Override public void onLocationChanged(Location newLocation)
    {
        LocationServices.FusedLocationApi.removeLocationUpdates(mGoogleApiClient, this);
        if (mGoogleApiClient.isConnected()) {
            mGoogleApiClient.disconnect();
        }
       //app specific logic here
    }

0 个答案:

没有答案