我无法切换供应商从全球定位系统到网络在后台service.With帮助全球定位系统供应商我定期获得更新的位置使用后台服务,但当全球定位系统关闭时,如何获得更新位置的经纬度?
发布于 2015-11-04 18:41:45
您应该在服务中使用LocationManager
LocationManager locationManager;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, this);
}
@Override
public void onLocationChanged(Location location) {
Log.i("location...","...latt"+location.getLatitude()+"longg..."+location.getLongitude());
String my_latitude = String.valueOf(location.getLatitude());
String my_longitude = String.valueOf(location.getLongitude());
}
https://stackoverflow.com/questions/33517502
复制相似问题