Использование Android MapView без MapActivity? - PullRequest
1 голос
/ 13 декабря 2011

Я нахожусь в процессе инкапсуляции функций и сервисов Android, и я пытался найти код MapActivity в Android, чтобы увидеть, как он управляет содержащимся в нем MapView, чтобы реализовать эту внешнюю сторону этого проклятого MapActivity, которая вступает в противоречие с моей архитектурой оболочки Android ...

Можно ли вообще использовать MapView без MapActivity? Кто-нибудь знает о юридических ограничениях использования MapView, как я считаю нужным в моем приложении? (например, для отображения четырех друзей на одном экране ...?

Спасибо заранее, Адам.

Ответы [ 2 ]

1 голос
/ 13 декабря 2011

На мой взгляд, ответ - нет. Я не проверял его, но думаю, что нет, потому что MapActivity включает некоторые классы и метод, который доступен только для MapActivity.Это несколько отличается от listview, в котором listview можно нарисовать, используя ListActivity и Activity.

1 голос
/ 13 декабря 2011

Нет, вы не можете использовать MapView без MapActivity, потому что MapActivity - это специальный подкласс Activity, предоставляемый библиотекой Карт, который предоставляет важные возможности карты.

Редактировать

Вы можете отобразить карту в соответствии с вашими требованиями, вы можете изменить ее размер по ширине и высоте и отобразить другие элементы управления с ней

...