Google Maps android app allows rotating of the map using two fingers. This works on most phones I encountered. However it does not on Samsung Galaxy J3 (low-end phone, no magnetometer).
I assume that without magnetometer, authors of map service thought rotation is useless (I disagree). So my questions are:
- Am I correct in assuming that this is by design? Is there a confirmation of this "feature"?
- Is there a way to override it and enable rotation anyway?
- If not, how to determine from java code (I use
MapFragment
) whether rotate gesture will work?
To clarify I'm not talking about rotating device (horizontal/vertical), but two finger rotate gesture.
Also I do know about
map.getUiSettings().setRotateGesturesEnabled(true)`.
It returns no value and throws no exception and yet rotate gestures are not working.