当距离改变或时间流逝时,Android Onlocation会改变

当距离改变或时间流逝时,Android Onlocation会改变,android,geolocation,location,google-play-services,Android,Geolocation,Location,Google Play Services,我需要在位置改变或30分钟过去时通过服务器调用刷新屏幕。 我遵循了指南(使用Google Play Services API),但也遵循了指南 然而,它们都不起作用;我正在尝试将我的位置从地球的一边更改到另一边,但我仍然看到服务器呼叫没有发出 我配置位置请求对象的方式是: protected void createLocationRequest() { mLocationRequest = new LocationRequest(); mLocationReque

我需要在位置改变或30分钟过去时通过服务器调用刷新屏幕。 我遵循了指南(使用Google Play Services API),但也遵循了指南

然而,它们都不起作用;我正在尝试将我的位置从地球的一边更改到另一边,但我仍然看到服务器呼叫没有发出

我配置位置请求对象的方式是:

protected void createLocationRequest() {
        mLocationRequest = new LocationRequest();
        mLocationRequest.setSmallestDisplacement(Constants.MINIMUM_DISTANCE_LOCATION_UPDATE);
        mLocationRequest.setInterval(Constants.LOCATION_INTERVAL_UPDATE);
        mLocationRequest.setFastestInterval(10000);
        mLocationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);
    }
这是实现这一目标的正确方法,还是我应该尝试另一种方法


提前多谢

我假设您已经实现了
LocationListner
,回拨是否没有返回到
onLocationChanged()
?@Satty我是这样做的,不,它没有返回您可以分享更多的代码细节吗?