如何检查我使用 GPS_PROVIDER 或 NETWORK_PROVIDER 获得的位置是否小于 60 秒?我知道以毫秒为单位获取 location.getTime() 但我无法将其与 System.currentTimeMillis() 进行比较,因为时区不同。有没有办法做到这一点?
问问题
209 次
2 回答
2
我已经实现了这一点,我System.currentTimeMillis()
的double
方法onLocationChanged()
是将LocationListener
. 这样您就可以准确地获得新位置的时间。System.currentTimeMillis()
此外,您可以在需要时将此变量与相同的变量进行比较。
我知道这个问题已经发布了一段时间,但是希望它可以帮助搜索它的人。
于 2012-11-28T20:04:59.663 回答
0
Location 类包含方法 getTime(),你可以获取这个值并比较它是否小于 60 岁。我认为它会为你工作。
于 2011-11-09T03:04:33.727 回答