Articles of google maps api 2

Сенсорное обнаружение на полилинии в Google Maps API Android v2

Я хочу реализовать touchListener на полилинии, отображаемой с помощью API Google Maps V2 для Android. Уровень масштабирования: CameraUpdate cameraUpdate = CameraUpdateFactory.newLatLngZoom(lat_Lng, 5); Я попробовал следующий код касания полилинии: boolean onpoly = false; for (Polyline polyline : mPolylines) { for (LatLng polyCoords : polyline.getPoints()) { float[] results = new float[1]; Location.distanceBetween(points.latitude, points.longitude, polyCoords.latitude, polyCoords.longitude, results); if […]

Google Maps v2 Задайте уровень масштабирования

Когда я запускаю карты Google на Android, он показывает весь мир. Что мне нужно изменить, чтобы установить масштаб на маркер? Вот коды. благодаря googlemap.getUiSettings().setZoomControlsEnabled(true); googlemap.getUiSettings().setMyLocationButtonEnabled(true); LatLng cameraLatLng = sfLatLng; float cameraZoom = 17; if(savedInstanceState != null){ mapType = savedInstanceState.getInt("map_type", GoogleMap.MAP_TYPE_NORMAL); double savedLat = savedInstanceState.getDouble("lat"); double savedLng = savedInstanceState.getDouble("lng"); cameraLatLng = new LatLng(savedLat, savedLng); cameraZoom = […]

API Google Maps для Android: поддержкаMapFragment vs MapFragment

Я прочитал документацию API Google Maps и в MapFragment, он рекомендует использовать этот класс только при таргетинге API 12 и выше. Затем я предполагаю, что SupportMapFragment нацелен на API 11 и ниже, хотя google не упоминает об этом в документации. Тогда что, если я хочу настроить широкий спектр API lvl? Поддерживает ли SupportMapFragment также API […]

Как искать в Google Map Api V2 Android?

Я разрабатываю приложение для Android и использую API GoogleMaps v2. Это приложение работает до сих пор, но я хочу, чтобы поиск на карте с помощью пути: Скриншот : Мои коды: Position_mark = new LatLng(35.7008, 51.437); map.moveCamera(CameraUpdateFactory.newLatLngZoom(Position_mark, 15)); map.animateCamera(CameraUpdateFactory.zoomTo(10), 2000, null); map.setOnMapClickListener(this); map.setOnMapLongClickListener(this); map.setOnMarkerDragListener(this); … @Override public boolean onCreateOptionsMenu(Menu menu) { //Used to put dark icons […]

Как включить слой трафика на Google Maps?

Я новичок в разработке в android, используя API Карт Google. Я смог настроить карту и протестировать основные функции, но у меня возникли проблемы с реализацией логики, показанной в документации, в моем собственном коде. Я исследовал и обнаружил, что в документации Google вы должны проверить карту, если данные трафика доступны, используя: public final boolean isTrafficEnabled() А […]

Ошибка java.lang.ClassNotFoundException: com.google.android.gms.maps.MapFragment в Google Map V2

Я использую API карты Google V2 для карты. Я скопировал папку google-play-services.jar в папку libs и установил путь сборки eclipse. Я получаю исключение, поскольку я добавил logcat. Пожалуйста, помогите решить эту проблему. home_map_view.xml <fragment android:id="@+id/map" android:layout_width="fill_parent" android:layout_height="fill_parent" android:name="com.google.android.gms.maps.MapFragment" android:layout_marginBottom="60dp"/> AndroidManifest.xml <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.app" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17" /> <permission android:name="com.example.app.permission.MAPS_RECEIVE" android:protectionLevel="signature"/> <uses-permission android:name="android.permission.INTERNET" […]

Добавьте изображение с url в пользовательские InfoWindow google maps v2

Я работаю в приложении для Android. Пользователь выполняет поиск на картах google для ресторанов. В марке google map отображаются маркеры для всего ресторана его соседа. Если он нажат на маркер, он отобразит пользовательский InfoWindow. Моя проблема в том, что я не могу загрузить образ, возвращающийся из Google. Я получаю правильный URL-адрес изображения, но я не […]

Ошибка API Map API v2

Хорошо, вот что я сделал с помощью примера Получил ключ отладки с помощью keytool (убедился, что ключ отладки используется eclipse в настройках -> Android -> Build) Сгенерировал ключ командой $ Keytool -list -v -keystore debug.keystore -alias androiddebugkey -storepass android -keypass android Скопируйте вложенную сумму SHA1 в консоли API Google + myame: сумма; com.my.package Включен API […]

Android – SupportMapFragment с API GoogleMaps 2.0, предоставляющий IllegalArgumentException

Я пытаюсь использовать новейший Map API 2.0 для Android. Я использую библиотеку поддержки, поскольку я хочу поддерживать Android 2.2. Ниже приведен мой код: Основной класс деятельности public class MainActivity extends FragmentActivity { public FragmentManager fManager ; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); fManager = getSupportFragmentManager(); Button showMapButton = (Button) findViewById(R.id.showMapButton); showMapButton.setOnClickListener(new OnClickListener() { […]

Google Maps Android api v2 и текущее местоположение

Я пытаюсь использовать новые карты google android api v2, и я разрабатываю приложение для Android 2.3.3 и выше. Это очень простое приложение: оно принимает текущее местоположение пользователя (с использованием сигнала gps или сетей), он получает от db POI с использованием направления api, он приводит пользователя в POI. Моя проблема – получить текущее местоположение пользователя. Благодаря […]