Intereting Posts
Метка EditText? Поддерживает ли Android масштабирование видео? Android 3.x + Java ZipFile Class – Невозможно прочитать ZipEntries из больших файлов Как я могу рассчитать хэш SHA-256 строки в Android? Стоит ли ждать нескольких миллисекунд в событии TextChanged? Как проверить, зарегистрирован ли приемник в Android? Программирование гнезд Android для маршрутизатора Кнопка Android textAppearance Android: улучшите частоту дискретизации сенсоров с помощью NDK и опроса Получение ошибки сборки при обновлении до градиента 3.3 и инструментов сборки Android 2.3.0 Android DDMS (Monitor) не запускается, если пользовательский профиль содержит пробел в нем Как исправить ошибку: дублировать ресурсы для global_tracker.xml при добавлении Google Analytics? Связывание с обновленной библиотекой на Android Как сделать замену через веб-страницы, загруженные в Webview Android: Попытка сериализации … Забыл зарегистрировать адаптер типа? "

Значок пользовательского маркера Android

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

Solutions Collecting From Web of "Значок пользовательского маркера Android"

С помощью новых карт Api Установка значка для маркера выполняется со следующим кодом:

MarkerOptions markerOptions = new MarkerOptions().icon(BitmapDescriptorFactory.fromResource(R.drawable.icon_location)); 

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

С APi v2 вы можете сделать (markerObject).setIcon(BitmapDescriptor) чтобы изменить / установить изображение маркера.

OverlayItem.setMarker похоже на метод, который вы ищете.

Обратите внимание, что есть (или используется), который вы должны знать; Вам сначала нужно использовать Drawable.setBounds чтобы установить видимые границы рисования, прежде чем его можно будет отобразить правильно. Возможно, понадобится какая-то возиться, чтобы добраться до центра; См. Этот ответ .