Articles of карты

Как прокручивать информационные окна на карте v2?

Я делаю одно приложение, подобное просмотру данных в информационных окнах. Мои данные очень длинные, и я использовал прокрутку для окон прокрутки, но не получал прокрутки на карте v2, поэтому скажите, можно ли прокручивать данные по информационным окнам на карте , Я попробовал google, но не получил ни одного из них, поэтому я поставил свой запрос […]

Просмотры не обновляется до тех пор, пока MapView не коснется

У меня есть Activity, который в основном состоит из большого MapView. В дополнение к этому MapView у меня есть несколько других представлений, которые я пытаюсь взаимодействовать с программным обеспечением. Моя первая проблема возникла, когда я попытался использовать AnimationListener для анимации одного из представлений поверх MapView. AnimationListener не срабатывал, пока я не коснулся MapView. Это было […]

Повернуть маркер в OSMDroid для Android?

Хорошо, этот меня прослушивал несколько часов, у меня есть следующий относительно простой код, который помещает маркер на карту osmdroid final ArrayList<OverlayItem> items = new ArrayList<OverlayItem>(); OverlayItem marker = new OverlayItem("markerTitle", "markerDescription", new GeoPoint(52.033954,1.210179)); marker.setMarkerHotspot(OverlayItem.HotspotPlace.TOP_CENTER); items.add(marker); Drawable newMarker = this.getResources().getDrawable(R.drawable.maincar); DefaultResourceProxyImpl resProxyImp = new DefaultResourceProxyImpl(getApplicationContext()); ItemizedIconOverlay markersOverlay = new ItemizedIconOverlay<OverlayItem>(items, newMarker, null, resProxyImp); mapView.getOverlays().add(markersOverlay); Однако маркер […]

Почему мое приложение карты падает, если я устанавливаю maxSdkVersion в разрешении WRITE_EXTERNAL_STORAGE?

Я установил свою карту, следуя инструкциям в этой ссылке . И установите разрешение WRITE_EXTERNAL_STORAGE в соответствии с рекомендацией официальной документации для Android , которая запрашивает это разрешение только для уровня API 18 и ниже. Итак, у меня есть этот манифест: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.myapp" > <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" android:maxSdkVersion="18"/> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission […]

MPAndroidChart с нулевыми значениями

Я использую MPAndroidChart и действительно наслаждаюсь им. «Маленькая» потребность в том, что я могу поместить нулевые значения в «записи». Я отслеживаю соединения apache на серверах моей системы, и я хотел бы посмотреть, не упали ли они (где я положил нулевое значение), или если у них просто нет коннектов (0). Я попытался, но класс Entry не […]

Изометрические плиточные карты в Android

Мне было интересно, как использовать изометрические плиточные карты на Android. Чтобы создать орфографическую карту, вы можете использовать редактор карт плитки и libigdx, но libigdx не поддерживает изометрические карты. Я хотел создать плитки, подобные тем, которые они используют в игре CityVille или Tower Defense. Как вы это делаете?

Как преобразовать координаты экрана в геоинформацию в android

Я пытаюсь преобразовать координаты экрана в Geopoint в android mapview. Мне нужно показать маркер в центре экрана (карта отображается в окне). Поэтому я попытался получить координаты центра с помощью методов показания getWidth () и getHeight () и преобразован в геопотенцию с помощью mapView.getProjection (). FromPixels (высота / 2, ширина / 2). Но это, кажется, дает […]

Android: MapController.zoomToSpan: Сделать диапазон, заданный расстоянием и точкой отсчета

Я изучаю это в Google и SO, но я застрял, я думаю, что мне не хватает чего-то фундаментального. Большинство примеров, которые я видел, не имеют отношения к произвольной карте ширины и одной точке, а только к диапазону Overlay. У меня есть база данных точек карты, MapView и Geocoder . Я могу найти почтовый индекс в […]

Android Google Maps V2 – OnInfoWindowClick на нескольких маркерах

У меня есть код, чтобы один маркер начал активность, когда вы нажимаете на инфунд. Он работает абсолютно нормально. Но когда я пытаюсь добавить в другой маркер и другой @override, он всегда открывает последний класс во всех окнах Markers. Таким образом, по сути, все маркеры infowindows открывают одну и ту же активность при нажатии, а не […]

Андроид карты круговой оверлей, динамически изменить радиус?

У меня есть MapView в моем приложении, и я рисую несколько круговых надписей на этой карте. Все работает нормально, но когда я увеличиваю масштаб карты, радиус наложения не меняется. Я попытался найти форумы и Google для решения, но не смог найти тот, который работал для меня. У кого-нибудь есть идеи? Вот мой код: HelloGoogleMaps.java (основное […]