Articles of Google maps android api 2

SlidingDrawer над GoogleMap

Прежде всего, я знаю, что SlidingDrawer устарел, но я не нашел альтернативы, поэтому я все равно его использую: 3 (Если кто-то знает альтернативу, пожалуйста, поделитесь им!) Таким образом, у меня есть GoogleMap в моей деятельности (на самом деле фрагмент, но это не имеет значения) и хороший SlidingDrawer на том же экране. Он отлично работает, но […]

Как отправить информацию о местоположении Google Maps через SMS в качестве ссылки

В приложении, которое я создаю, Я пытаюсь отправить информацию о моем местоположении (Lat, Long / Geocoded) в свой список контактов для экстренной помощи. Я предполагаю, что все мои получатели используют смартфоны (Android / iOS) До сих пор приложение отправляет мою информацию о местоположении в виде строки через SMS: "I am at: " + Some Geocoded […]

Проблема с удалением элемента из кластера

В моем приложении для Android я должен удалить и повторно добавить элемент кластера в свой GoogleMap, который представляет мое текущее местоположение. Но когда я запускаю этот код: clusterMng.remove(myitem); Я получаю это исключение: java.lang.UnsupportedOperationException: NonHierarchicalDistanceBasedAlgorithm.remove not implemented. Может кто-нибудь объяснить мне, что это значит? Должен ли я переписать некоторые методы ClusterManager.java во внешней библиотеке? Или я […]

Масштабировать определенный маршрут google map

У меня есть список случайных точек широты и долготы, и я рисую маршрут между ними. Мой вопрос заключается в том, как связать этот маршрут внутри google map, который я сделал ниже метода утилиты public static void drawRouteIntoMap(final List<? extends MapHelper> position, final GoogleMap googleMap) { /*List<MapHelper> position = new ArrayList<MapHelper>(); for (int i = lastPosition; […]

Масштабировать, чтобы соответствовать всем маркерам на карте google maps v2

Я решил установить уровень масштабирования, чтобы он соответствовал всем маркерам на карте. Я использовал следующий метод, как говорят многие люди. Но он не работает для меня. Он отображает другую точку. if (positions.size() > 0) { final LatLngBounds.Builder builder = new LatLngBounds.Builder(); for (Marker m : positions) { builder.include(m.getPosition()); } builder.include(positions.get(i).getPosition()); } try { googleMap.setOnCameraChangeListener(new OnCameraChangeListener() […]

Использование анимационного Gif в качестве наземных надписей в G. Maps v2

В настоящее время я использую Карты Google и хотел бы использовать анимированный Gif как Overlay в своем приложении. Это действительно разочаровывает, так как кажется очень легким в iOS-версии приложения, поэтому я действительно хочу добиться чего-то крутого. Результат, который я хотел бы увидеть, – это 23-е из этого видео: https://www.youtube.com/watch?v=JI323jA67x0#t=23s Наземные наложения, похоже, работают на лук, […]

Google Maps Android API v2 в Китае – загрузка карты заняла около часа

Что у меня есть: родное приложение для Android, использующее Android Maps API v2 (родная библиотека) Все хорошо работает в Гонконге и на Украине. Проблемы возникли, как только мы шагнули на границе Китая. У нас есть следующие проблемы: Карта загружается с 30 минут до часа. Даже когда он загружен, разрешение карты очень низкое. Http://i.gyazo.com/d4f40e1a225bd48a90087c39a502e4a6.png Google Map […]

Google maps api v2 ошибка памяти

У меня огромная проблема с памятью в моем приложении. Я использую google map api v2 с помощью ClusterManager и настраиваемых маркеров. Я поставляю изображение по вызову markerOptions.icon(BitmapDescriptorFactory.fromBitmap(bitmap)); Для каждого маркера на основе его категории. Проблема в следующем: после нескольких поворотов экрана мое приложение вылетает из-за ошибки OOM: 05-14 11:04:12.692 14020-30201/rokask.rideabike E/art﹕ Throwing OutOfMemoryError "Failed to […]

Кластерные маркеры в Google Maps Android v2

Я должен поместить различные маркеры в GoogleMap из API Google Maps Android v2. Проблема в том, что несколько маркеров установлены в одну позицию (lat / lng), поэтому пользователь видит только «новейший» маркер. Есть ли возможность (в лучшем случае: библиотека), которая группирует разные маркеры из одной и той же области (по отношению к масштабу)? Я уже […]

Карты Google Maps Google получают граничные координаты

Я использую Google Maps v2 в своем приложении. Когда пользователь нажимает или увеличивает масштаб экрана, я хотел бы получить область карты, на основе которой я хочу получить POI только в части экрана. Я просмотрел документацию, но не нашел никакой помощи.