Articles of Карты Гугл

Техника для запуска нескольких MapActivities в том же процессе

Для пользователей Google Maps в приложении Android хорошо знать, что они могут использовать только один MapActivity каждого процесса. Существует ошибка, подробно обсуждающая это вместе с обходным путем для каждого MapActivity в отдельном процессе. Я не хочу делать это в своем приложении по нескольким причинам и разработал другое обходное решение, которое, похоже, работает. Для каждого Activity […]

Скрыть infoWindow при щелчке по маркеру второй раз (Google Maps Android API V2)

Чтобы достичь этого, я чувствую, что мне просто нужно переопределить onMarkerClick и проверить, был ли указатель clickWindow с кликом уже открыт, но, к моему удивлению, clickedMarker.isInfoWindowShown() всегда возвращает false … Мои коды: @Override public boolean onMarkerClick(final Marker clickedMarker) { if(clickedMarker.isInfoWindowShown()) { clickedMarker.hideInfoWindow(); System.out.println("was showing"); } else { clickedMarker.showInfoWindow(); System.out.println("not showing"); } } Он всегда говорит […]

MapView без расширения MapActivity

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

Активность Android-карты падает при выходе из Activity

Я разрабатываю приложение для Android, использующее Карты Google. Когда я покидаю активность карты, она падает, другие вещи работают хорошо. Я использую Android Studio и Android Virtual Device. Я тестировал приложение на реальном устройстве, и ничего не происходит, поэтому в эмуляторе должно быть что-то неправильно. Это ошибка: Fatal signal 11 (SIGSEGV) at 0xb84a396c (code=2), thread 2045 […]

Используются ли ограничения API Карт Google для приложений Android?

Когда я проверяю веб-сайт, я вижу, что веб-приложение, использующее API карт Google, имеет некоторые ограничения. Но как насчет использования в Android-приложении?

Android Studio – карта Google по-прежнему пуста на реальном устройстве Android

Googled it, прочитайте миллионы советов о том, как генерировать ключ API Google, как использовать его, но ничего не работает! API google maps v2 API Созданный проект с одним действием с картой google (мастер по умолчанию в студии) Созданный ключ в google для проекта отладки, назначенный SHA1; пакет приложения приложения к ключу проекта в Google API-ключ, […]

Как установить тег на маркер карты Google в Android?

Я пытаюсь установить onInfoWindowClickListener для каждого маркера, который попадает в соответствующий API в соответствии с идентификатором POJO . Вот что я нашел для установки события onInfoWindowClick. googleMap.setOnInfoWindowClickListener(new OnInfoWindowClickListener() { @Override public void onInfoWindowClick(Marker marker) { // TODO Auto-generated method stub } }); Но мне нужно установить связанные идентификаторы pojo как теги для связанных маркеров, прежде […]

Как получить диапазон широты / долготы в Google Map V2 для Android

У меня есть задача переместить мое приложение в API Android V2 для Google Maps. Теперь мне нужно получить диапазон широты / долготы. Я использовал MapView.getLatitudeSpan() и MapView.getLongitudeSpan() в API предыдущих версий. Теперь я не могу найти что-то подобное в V2. У кого-то такая же проблема?

Не удается разрешить метод getMap ()

Я пытаюсь получить фрагмент карты, работающий в моем приложении, и я продолжаю получать ошибку при попытке получить мой объект GoogleMap. FragmentWithMap.java import android.Manifest; import android.app.Activity; import android.content.pm.PackageManager; import android.net.Uri; import android.os.Bundle; import android.support.v4.app.ActivityCompat; import android.support.v4.app.Fragment; import android.util.Log; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import com.google.android.gms.maps.CameraUpdate; import com.google.android.gms.maps.CameraUpdateFactory; import com.google.android.gms.maps.GoogleMap; import com.google.android.gms.maps.SupportMapFragment; import com.google.android.gms.maps.model.BitmapDescriptorFactory; import com.google.android.gms.maps.model.LatLng; […]

Увеличьте масштаб до маркеров google map V2

У меня есть ArrayList пользовательского объекта с широкими и длинными свойствами. Мне удалось нанести маркеры на карту. Я хочу, чтобы можно было увеличить масштаб этих маркеров при загрузке карты. То, что я пробовал, приводит к сбою приложения. Вот код для загрузки карты: public void getBridgeData() { db = new DbHelperClass(this); bridges = db.getAllBridges(); DecimalFormat dc […]