Android - ImageView как автономная карта - PullRequest
0 голосов
/ 26 сентября 2011

Я пытаюсь внедрить содержимое автономной карты в мое приложение для Android. Мне не нужно так много подробной карты только для конкретной области и отмечать некоторые места над ней. мне кажется, достаточно масштабируемого и прокручиваемого изображения.

Первый вопрос; 1-) Каков наилучший вариант для автономной карты в Android? Мое ограничение заключается в том, что мое приложение не может использовать интернет-соединение. Нужно ли использовать просмотр изображений (путем добавления на него маркеров кнопок) или я могу использовать автономные данные для просмотра карт?

Я много искал использования imageview в качестве карты, но не смог получить такого большого результата.

мой основной вопрос для imageview; 2-) Как добавить маркер (кнопку) на определенную позицию изображения?

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

Пожалуйста, не думайте о примере кода, просто предположите, что изображение находится в виде прокрутки, и я пытаюсь добавить на него маркер (кнопку).

Заранее спасибо

1 Ответ

1 голос
/ 26 сентября 2011

Существуют и другие варианты, такие как OSMDroid: но при личном опыте работы с этой библиотекой рекомендуется использовать просмотр изображений, если вы можете и не хотите увеличивать или уменьшать изображение и иметь проблемы с производительностью.

Вы можете иметь вид прокрутки, содержащий горизонтальный вид прокрутки, который затем может содержать относительный макет с изображением, занимающим пространство. Затем добавьте маркеры в относительное расположение и разместите их соответственно.

...