Articles of Маркер

Различные маркеры на Google Android Map

Я хочу добавить много разных маркеров на карту Android. Мой код работает до сих пор с одним и тем же наложением снова и снова: mapOverlays = mapView.getOverlays(); drawable = this.getResources().getDrawable(R.drawable.marker); itemizedOverlay = new MyItemizedOverlay(drawable); OverlayItem overlayItem = new OverlayItem(geoPoint, "foo", "bar"); mapOverlays.add(itemizedOverlay); Пока это прекрасно. Но каждый маркер один и тот же. Теперь я хочу, […]

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

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

Масштабировать, чтобы соответствовать всем маркерам на карте 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() […]

Показывать информационное окно на каждом маркере одновременно

Я хочу показать что-то вроде Я могу показать все маркеры на карте, но я хочу показывать информационное окно на каждом маркере всякий раз, когда все маркеры заполняются. Я пробовал это до сих пор, но он показывает все маркеры только с одним информационным окном маркеров. for (int i = 0; i < jobsDtoList.size(); i++) { Double […]

Цвет маркера карты Android?

Какой цвет доступен для создания маркера на карте Android? Сколько цветов есть и как писать код цвета?

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

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

Google Maps v2 Маркер zOrdering – установить в начало

Я знаю, что в этой теме есть несколько тем, но я все же нашел достаточно хорошее решение. Мне НЕОБХОДИМО разместить маркер поверх всех других маркеров. Как мне это сделать? Я попытался добавить этот маркер до и после всех других маркеров, однако порядок выглядит как снизу (спереди) вверх (назад) на карте. Это неприемлемо, поскольку я хочу […]

Как скрыть кнопки «Навигация» и «GPS-указатель», когда я нажимаю маркер на карте андроида google

Когда я нажимаю маркер на карте Google, появляются кнопки «Навигация» и «GPS-указатель». Как я могу скрыть эти две кнопки программно в разработке Android?

Как безопасно хранить токен доступа и секрет в Android?

Я собираюсь использовать oAuth для получения писем и контактов из Google. Я не хочу каждый раз просить пользователя войти в систему, чтобы получить токен доступа и секрет. Из того, что я понял, мне нужно сохранить их с моим приложением либо в базе данных, либо в SharedPreferences . Но я немного обеспокоен аспектами безопасности. Я читал, […]

Задание полей в LinearLayout программно

Я пытаюсь использовать Java (а не XML ) для создания LinearLayout с кнопками, которые заполняют экран и имеют поля. Вот код, который работает без полей: LinearLayout buttonsView = new LinearLayout(this); buttonsView.setOrientation(LinearLayout.VERTICAL); for (int r = 0; r < 6; ++r) { Button btn = new Button(this); btn.setText("A"); LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.FILL_PARENT); // Verbose! […]