当前位置: 代码迷 >> Android >> Android 定位总结
  详细解决方案

Android 定位总结

热度:42   发布时间:2016-05-01 11:31:40.0
Android 定位小结

研究LocationManager发现方法:

public boolean?sendExtraCommand?(String?provider,?String?command,?Bundle?extras)

Added in?API level 3

Sends additional commands to a location provider. Can be used to support provider specific extensions to the Location Manager API

Parameters
providercommandextras
name of the location provider.
name of the command to send to the provider.
optional arguments for the command (or null). The provider may optionally fill the extras Bundle with results from the command.
Returns
  • true if the command succeeds.

示例:

LocationManager locationmanager = (LocationManager)context.getSystemService("location");        Bundle bundle = new Bundle();        locationmanager.sendExtraCommand("gps", "force_xtra_injection", bundle); //快速定位command        locationmanager.sendExtraCommand("gps", "force_time_injection", bundle);        locationmanager.sendExtraCommand("gps", "delete_aiding_data", bundle); //冷启动

?

?

  相关解决方案