Articles of андроид карты v2

Android maps V2 newLatLngBounds с подшипником

Я использую новые карты Android V2 с этим макетом: <fragment xmlns:android="http://schemas.android.com/apk/res/android" xmlns:map="http://schemas.android.com/apk/res-auto" android:id="@+id/map" android:layout_width="match_parent" android:layout_height="match_parent" class="com.google.android.gms.maps.SupportMapFragment" map:cameraBearing="270"/> Я пытаюсь использовать метод newLatLngBounds (LatLngBounds bounds, int padding) для масштабирования и просмотра всех моих маркеров на карте, однако для датчика камеры установлено значение 0. В описании документации для разработчиков Google сказано: Public static CameraUpdate newLatLngBounds (LatLngBounds bounds, […]

Как лучше воссоздать маркеры / полилинии при повороте телефона (изменение ориентации)

Задний план: Разработка собственного приложения для Android, использующего Android Google Map v2, использует android.support.v4.app.FragmentActivity . Работает на Android v2.2. Задача: Сохранять маркеры / полилинии «нарисованные» на карте до изменения ориентации телефона. Вопросов): Могу ли я «сохранить» маркеры / полилинии как часть пакета и просто повторить их, сохранив их в onSaveInstanceState с помощью соответствующих методов savedInstance.put.. […]

Удалите круг из Android Google Maps API v2 без очистки карты

Я рисую круг на моей карте следующим образом: CircleOptions circle=new CircleOptions(); circle.center(centre); circle.strokeColor(0xFFFFA420); circle.strokeWidth(2f); circle.fillColor(0x11FFA420); circle.radius(radius); myMap.addCircle(circle); Чтобы удалить этот круг, я myMap.clear() , который удаляет все элементы, добавленные на карту. Вопрос в том, как удалить этот круг, не удаляя все остальные элементы на карте?

Как программно изменить ширину и высоту Google Maps v2 (поддержка фрагмента)?

Как вы программно изменяете ширину и высоту com.google.android.gms.maps.SupportMapFragment? Я бы предположил, что вы можете обернуть его в группу просмотра с match_parent, но я надеюсь не гнездиться, если мне это не нужно (честно даже не уверенный, что это работает). <fragment xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/storefront_map" class="com.google.android.gms.maps.SupportMapFragment" android:layout_width="match_parent" android:layout_height="250dp" /> Чтобы дать контекст, я хотел бы расширить карту с одной […]

Как изменить положение маркера на карте Android v2

Мне нужно сделать следующее: у меня есть маркер на карте, и мне нужно изменить его положение. Поэтому я попробовал следующее: MarkerOptions a = new MarkerOptions() .position(new LatLng(50,6))); map.addMarker(a); a.position(new LatLng(50,5)); Где карта – это GoogleMap . Думаю, мне нужно обновить карту или что-то равное?

Что замедляет загрузку фрагмента карты?

Повышение производительности: Раньше я сохранял ВСЕ изображения в папке с возможностью выбора, это может быть причиной того, что карта сначала загружается медленно, когда рисуют маркеры на экране, изображение может не соответствовать размеру экрана. Теперь я сохранил изображения в drawable-mdpi , drawable-mdpi drawable-hdpi и т. Д., Приложение работает более плавно, чем раньше. Надеюсь, поможет Оригинальный вопрос: […]

MapFragment получает темное наложение при использовании в DialogActivity

Я пытаюсь показать MapFragment Android Maps v2 API в Activity с @android:style/Theme.DeviceDefault.Light.Dialog.NoActionBar . Это прекрасно работает. Тем не менее, карта получает темный оверлей: Когда я меняю тему на @android:style/Theme.DeviceDefault.Light.NoActionBar , карта отображается так, как должна: Это мой файл макета xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <fragment android:id="@+id/mapfragment" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="1" class="com.google.android.gms.maps.MapFragment" […]

Изменение размера маркера в API Карт Google v2

Я пытаюсь перенести мое приложение на новый API Карт Google v2, но не могу найти, как изменить размер маркера (некоторые из моих маркеров меньше, чем по умолчанию). В v1 я использовал Drawable который я масштабировал с помощью setBounds() прежде чем добавлять его к карте. Но теперь, в версии v2, я не могу использовать Drawable . […]

В чем разница между «debug.keystore» и «release.keystore» в Android?

Недавно я работал с Android Maps V2. Я наткнулся на debug.keystore и release.keystore . В чем разница между ними? Почему мы должны использовать оба?

Android: как рисовать маршруты маршрутов Google Maps API V2 от текущего местоположения до пункта назначения

Как нарисовать направление маршрута от текущего местоположения до пункта назначения (широта и долгота), у меня есть код, как показано ниже: import android.os.Bundle; import com.actionbarsherlock.app.SherlockActivity; import com.google.android.gms.maps.CameraUpdateFactory; import com.google.android.gms.maps.GoogleMap; import com.google.android.gms.maps.MapFragment; import com.google.android.gms.maps.model.LatLng; import com.google.android.gms.maps.model.MarkerOptions; public class DetailMapActivity extends SherlockActivity { private GoogleMap map; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main_detail_map); LatLng TO_DESTINATION = new […]

Intereting Posts
Android java.lang.NoClassDefFoundError Получать обновленные контакты в Android для синхронизации контактов Новый интерфейс Google Now и Google+ Панель инструментов Android appcompat растягивается, когда searchview получает фокус Как отключить отображение «предложений» на Soft Keyboard Как использовать подготовленные инструкции в SQlite в Android? Обновление проекта Gradle завершилось неудачей после обновления Android Studio Почему у RecyclerView нет onItemClickListener ()? Как скрыть панель софт-клавиш на телефоне Android? Внедрить скручивание страницы на Android? Android WebView отображает пустой / белый, просмотр не обновляется при изменениях css или изменениях в HTML, анимация изменчивая Отладка javascript на планшетах / телефонах Android? Иерархия для моего устройства не работает Как получить выбранный элемент диалогового окна Alert Dialog? Не удается получить название активности переднего плана только в Android Lollipop 5.0