Dud*_*bel 10 android android-location google-play-services
我将应用程序设置为每5秒获取一次位置通知.
mLocationRequest = LocationRequest.create();
mLocationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);
mLocationRequest.setInterval(5000);
mLocationRequest.setFastestInterval(5000/6);
myLocationReq.requestLocationUpdates(mLocationRequest
Run Code Online (Sandbox Code Playgroud)
所以 - 每隔5秒,就会调用onLocationChanged.这工作正常.
现在我想将间隔改为1秒,而不是打电话
requestLocationUpdates
Run Code Online (Sandbox Code Playgroud)
如何才能做到这一点?
小智 1
希望这个答案还不算太晚,只需创建一个 LocationRequest 对象,并使用所需的 setInterval 值即可。然后只需调用 requestLocationUpdates 即可。
我将其与选项卡一起使用,其中 1 个选项卡必须比其他选项卡更快地获取位置更新。所以我只是改变了 onResume 和 onPause 方法中的间隔。
归档时间: |
|
查看次数: |
2804 次 |
最近记录: |