0

我想计算从我当前位置到android中固定自定义位置的方位角,但是bearingTo下所需的参数是Location类型,而不是LatLng,我怎样才能将自定义位置设置为Location类型?

float bearing = mLocationClient.getLastLocation().bearingTo(<Location>);
4

1 回答 1

0
android.location.Location waypoint;

...

waypoint = new android.location.Location(LocationManager.GPS_PROVIDER);
waypoint.setLatitude(52.230017);
waypoint.setLongitude(21.010977);

...

public void onLocationChanged(android.location.Location location)
{
 float angle_waypoint = location.bearingTo(waypoint);
}
于 2015-02-13T20:54:05.200 回答