Jon*_*ong 4 gps android locationmanager
我正在创建一个应用程序(用于教育目的),每30分钟记录一次用户的位置,并使用户可以查看地图上的所有位置.我不希望更新频率超过30分钟,但确实如此.
这是我打电话的方式requestLocationUpdates:
locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 30 * 60 * 1000, 0, pe);
Run Code Online (Sandbox Code Playgroud)
现在,文档清楚地说:
位置更新之间经过的时间永远不会小于minTime
看起来我无法通过GPS获得更新.GPS图标永远不会关闭,更新率大于1更新/秒.所以我在这里有两个问题:
minTime参数不能实现其目的,甚至不作为提示(是的,提示30分钟更新率导致超过更新一秒......).它做了什么呢?requestSingleUpdate?| 归档时间: |
|
| 查看次数: |
6495 次 |
| 最近记录: |