Android 定位总结

Android 定位小结研究LocationManager发现方法:public boolean?sendExtraCommand?(String?provider,?Strin

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

Parametersprovidername of the location provider.commandname of the command to send to the provider.extrasoptional 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); //冷启动

    ?

    ?