Articles of Google карты андроид апи 2

Получить GoogleMap из фрагмента ViewPager

Я пытаюсь получить объект GoogleMap из Fragment , который находится на второй странице ViewPager , чье содержимое предоставляется с помощью FragmentPagerAdapter . Мой ViewPager состоит из двух страниц: обычного макета и карты Google. Я могу получить доступ к первому макету: View tempView = LayoutInflater.from(getApplication()) .inflate(R.layout.start_activity, null); tempTextView = (TextView) tempView.findViewById(R.id.timer); Здесь все в порядке. Но […]

Обнаружение перетаскивания на Android Google Maps

Я разрабатываю приложение, используя API карт Google. У меня есть логическое значение, которое говорит мне, если я последую за движением пользователя или нет. Я хочу, чтобы оно было ложным, когда пользователь перетащил карту. Но как я могу это сделать? Это мой код <FrameLayout android:layout_width="match_parent" android:layout_height="match_parent" android:layout_below="@+id/checkpoint" android:name="com.google.android.gms.maps.SupportMapFragment" android:id="@+id/map"/> И в классе java я называю это […]

Android: java.lang.NoClassDefFoundError: com.google.android.gms.R $ styleable

Мой код активности package com.example.testmap; import android.os.Bundle; import android.support.v4.app.FragmentActivity; import android.view.Menu; import com.google.android.gms.maps.SupportMapFragment; public class MainActivity extends FragmentActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.main, menu); return true; } } Код файла xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".MainActivity" > <TextView […]

Android Maps v2 – анимационная камера для включения большинства маркеров

У меня есть набор точек, исходящих из веб-службы, которые необходимо отображать на карте. У меня есть текущее решение, прекрасно работающее для большинства случаев, используя известный LatLngBounds.Builder , CameraUpdateFactory.newLatLngBounds и map.animateCamera . У меня есть некоторые случаи, которые дают проблемы: когда точки слишком далеко, карта сосредотачивается на максимальном уровне масштабирования на барицентре этих точек. Например: у […]

Google Maps Android Clustering OnCameraChangeListener () устарел

Используя учебник здесь , я успешно реализовал кластеризацию в своем приложении для Android. Поскольку OnCameraChangeListener () теперь устарел в com.google.android.gms: play-services: 9.4.0 есть ли новый способ реализовать часть ниже? private ClusterManager<MyItem> mClusterManager; googleMap.setOnCameraChangeListener(mClusterManager); РЕДАКТИРОВАТЬ: Я попытался напрямую заменить setOnCameraChangeListener на setOnCameraMoveListener как googleMap.setOnCameraMoveListener(mClusterManager); Это не работает, поскольку setOnCameraMoveListener () ожидает объект класса OnCameraMoveListener. Кастинг mClusterManager […]

MapView – Android

Привет, я пытаюсь добавить mapview в linearlayout, это мой код; GoogleMap mMap = mMapView.getMap(); if (mMap != null ) { CameraUpdate cameraUpdate= CameraUpdateFactory.newLatLngZoom(new LatLng(-33.87365, 151.20689), 10); if(cameraUpdate!=null) mMap.moveCamera(cameraUpdate); setUpMap(mMap); } Говорится в документе ; Подождите, пока GoogleMap станет доступным из MapFragment или MapView, добавленного в ваше приложение. Вы можете проверить, что GoogleMap доступен, вызывая метод […]

Android: Карты Google не отображаются

Я пытаюсь отобразить карту google. Я вижу фон (светло-серый фон, небольшие плитки, логотип Google в левом нижнем углу), поэтому я знаю, что я рядом. Однако фактическая карта не отображается. В LogCat я снова повторяю это сообщение: 05-14 13: 28: 17.926: W / System.err (27458): at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher $ DispatcherServer.run (DataRequestDispatcher.java:1702) Я использую карты Google api 2 […]

Как использовать MyLocation-Button в Google Map API V2

Я хочу сделать это, щелкнув на MyLocation-Button, покажите Toast. Я пробую этот код: public void setMyLocationLayerEnabled(View v) { Toast toast = Toast.makeText(getApplicationContext(), "Example de Message for Android", Toast.LENGTH_SHORT); toast.show(); } Но нет работы. Надеюсь, кто-то из вас может мне помочь!

MapView показывает пустые плитки в API GoogleMaps v2 для Android

Я переношу свое приложение в новый API Google для Android. Я решил использовать MapView, а не фрагмент, поскольку карта является частью фрагмента. Мне удалось показать карту с MapFragment, но при попытке сделать то же самое с MapView он просто показывает пустые фрагменты. Кто-нибудь есть, что мне не хватает? Это разрешения из файла манифеста: <permission android:name="com.beezer.permission.MAPS_RECEIVE" […]

Не удалось изменить фрагмент карты после Fragment Reload

У меня есть активность с Navigation Drawer и HomeFragment . HomeFragment содержит два вложенных фрагмента (дочерние фрагменты): SupportMapFragment и ActionFragment . Я объявляю объект sMap объекта GoogleMap статичным в HomeFragment , поэтому его можно получить и изменить с помощью вложенного фрагмента ActionFragment . Все работает отлично в первом запуске. Карту можно манипулировать из ActionFragment . […]

Intereting Posts
Интеграция Smack с проектом Android Studio для чата Неправильное использование BufferedReader Что может быть причиной этого исключения? Java.lang.RuntimeException: InputChannel не инициализируется Строковый массив Android из xml-файла в ListView Невозможно запустить AVD в эмуляторе. Убедитесь, что Intel HAXM правильно установлен и доступен Как установить ширину макета в Android? Zygote: дескриптор закрытия ошибки Предотвращение пиратства в Android с помощью запросов сервера TTS: Успех вернулся из onInit (), но все же есть задержка для первого выступления Рассчитать возраст, используя дату рождения Как я могу представить отношение многих к многим с Android Room? Использование Android: атрибут Digits для ограничения символов останавливает действие следующей кнопки, работающей Как найти DNS-серверы в Android с помощью Java-программы? Android: включить или отключить кнопку во время выполнения? Существует ли программный способ определения, имеет ли камера оптический зум?