Android Rotating MapView

Я создаю приложение, которое отслеживает путь пользователя в обзоре карты. Чего я хочу достичь, когда пользователь поворачивает налево, например, карта должна поворачиваться так, чтобы заголовок карты всегда указывал вверх. Я надеюсь, что это имеет смысл.

Я наткнулся на сообщение мистера Ромена Гая, и он говорит

, что я делал это в прошлом, и это требуется создать настраиваемую ViewGroup который вращает холст в dispatchDraw () метод. Вам также понадобится для увеличения размера MapView (так что он рисует достаточно пикселей, когда повернут.) Вам также нужно будет повернуть сенсорные события в dispatchTouchEvent (). Или если вы используете Android 3.0 вы можете просто позвонить theMapView.rotate ():

Кто-нибудь встречал какое-нибудь решение, похожее на мой вопрос? Хороший рабочий пример:)

5
задан Shardul 17 May 2011 в 09:41
поделиться