I want to rotate an ImageView
with an arrow from the current user location to some previously saved GPS location. How do I do this?
Is the Initial Bearing got from the Location.distanceBetween
method the right way to go on this? If so, how do I use it with the compass readings?
You can use the bearingTo
method in Location
class,
then retrieve the current bearing using the SensorManager.getOrientation
method.
Finally, adding both results, draw the arrow.
Hope it helps.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With