gpt4 book ai didi

java - 使用带有 Google map 位置数据的循环

转载 作者:行者123 更新时间:2023-12-02 05:26:00 24 4
gpt4 key购买 nike

我正在使用谷歌地图 android 来获取当前位置:

LatLng currentLocation = new LatLng(location.getLatitude(), location.getLongitude());

我如何构造一个简单的循环来仅生成每 4 个当前位置,而不是通过 locationManager 馈送的每个点?

最佳答案

我认为您应该只按照您希望接收的频率请求位置更新,而不是使用循环来忽略位置更新,否则设备会使用所有功能来获取位置,但只会将其忽略。

您应该使用 LocationClient 而不是 LocationManager如何使用 LocationClient 请参阅以下链接 http://developer.android.com/training/location/retrieve-current.html http://developer.android.com/reference/com/google/android/gms/location/LocationClient.html#requestLocationUpdates(com.google.android.gms.location.LocationRequest , android.app.PendingIntent)

与位置管理器 http://developer.android.com/reference/android/location/LocationManager.html#requestLocationUpdates(long , float ,android.location.Criteria,android.app.PendingIntent)

但两者都提供了通过特定频率请求位置更新的方法

requestLocationUpdates()

关于java - 使用带有 Google map 位置数据的循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26000418/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com