如何在Android应用程序中以编程方式重置和下载新的A-GPS数据?换句话说,"管理A-GPS状态"工具如何在GPS状态和工具箱应用程序中工作?
Geo*_*its 12
你应该可以使用LocationManager.sendExtraCommand(String provider, String command, Bundle extras).这将允许您删除全部或部分GPS数据,因此将重新下载.文档在这里,但是从这段代码(对于GPS提供商)引用的参数的快速概述:
对于provider,使用LocationManager.GPS_PROVIDER.
对于command,使用"delete_aiding_data"
对于额外内容,如果您通过null,它将删除所有数据.如果只想删除特定数据(例如只显示年历或位置),可以使用此函数中的标志作为捆绑中的附加内容.
不要忘记添加android.permission.ACCESS_LOCATION_EXTRA_COMMANDS到清单中的权限列表!
| 归档时间: |
|
| 查看次数: |
21468 次 |
| 最近记录: |