Articles of Google maps android api 2

Есть ли способ выполнить функциональное тестирование с помощью googleMaps (android)?

В настоящее время я выполняю функциональное тестирование с помощью своего приложения для Android, используя Espresso , это потрясающе. Проблема в том, что я хотел бы иметь возможность протестировать определенные действия на Карте. Поскольку все это приложение сосредоточено вокруг взаимодействия с картой, есть ли способ на самом деле сделать это? Вещи, которые будут здорово делать: Нажмите […]

Strange ArrayIndexOutOfBoundsException на некоторых устройствах при рисовании полилиний

Ниже приведен код, который я использую для рисования маршрутов. Всякий раз, когда пользователь приостанавливает тренировку, я хочу показать этот путь как розовую полилинию. Поэтому я сделал свой собственный интерфейс с именем MapHelper и взял один логический, как isPause и lastPause . Когда пользователь сохраняет свою тренировку, я сохраняю все точки маршрута в виде массива и […]

Android GoogleMap v2 обрезается или не отображается полностью

Я наблюдаю непредвиденное поведение Карты Google. Проблема заключается в том, что карта получает урожай сверху и снизу с помощью Фрагмента карты поддержки, если я использую полноэкранный режим, карта полностью видна, как показано на рисунке 1, но если я использую высоту или вес карты, карта не будет полностью видна как Показанном на рисунке 2. Макет xml […]

Используйте ActionBarSherlock с API карты Google V2

Я хочу использовать ActionBarSherlock с API карты Google V2. Здесь я прочитал решение. Но когда расширяется мой основной класс ActionBarSherlock, он пропускает так много lib для menthod (например: findViewById, getSupportActionBar ..) Это мой ActionBarSherlock public class FeatureToggles extends SherlockMapFragment { private static final Random RANDOM = new Random(); private int items = 0; @Override public […]

Не удалось найти класс com.google.android.gms.location.internal.ParcelableGeofence, на который ссылается метод glt.a

У меня есть приложение, где главная страница – это карта. Не знаю, почему я получаю эту ошибку и вместе с этой ошибкой Could not find class 'gpr', referenced from method gps.a Я обновил eclipse, поэтому я попытался перейти на ключ API с новым отпечатком SHA1. Но это не работает. Мое приложение должно показать текущее местоположение […]

Переместить положение камеры в соответствии с LatLngBounds относительно высоты маркера

Я хочу переместить камеру в положение, чтобы соответствовать LatLngBounds относительно высоты маркера. До сих пор я мог подгонять якоря маркеров с помощью этого кода: LatLngBounds.Builder builder = new LatLngBounds.Builder(); for (Marker marker : markerList) { builder.include(marker.getPosition()); } LatLngBounds bounds = builder.build(); int padding = getActivity().getResources().getDimensionPixelSize(R.dimen.home_map_padding); // offset from edges of the map in pixels cameraUpdate […]

Анимация типа GIF для маркера в google map api ANDROID

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

Кластерные маркеры накладываются на значок текущего местоположения пользователя в Android

Я использую карту google, в которой встроен маркер кластеризации. Тем не менее, мои маркеры были наложены на значок текущего местоположения пользователя, как изображение ниже Это мой код: protected void onBeforeClusterRendered(Cluster<CurationLocation> cluster, MarkerOptions markerOptions) { if (isAdded()) { final Drawable clusterIcon = getResources().getDrawable(R.drawable.oval_bg); mClusterIconGenerator.setBackground(clusterIcon); mClusterIconGenerator.setTextAppearance(R.style.AppTheme_WhiteTextAppearance); LayoutInflater myInflater = (LayoutInflater) mActivity.getSystemService(Context.LAYOUT_INFLATER_SERVICE); View clusterView = myInflater.inflate(R.layout.customize_cluster_layout, null, false); […]

Добавьте маркеры 1000 в android Googlemap

Я разрабатываю приложение для Android на базе GoogleMap. Мне нужно отобразить 1000 маркеров на карте. В настоящее время я извлекаю Latitude и Longitude для каждого маркера из загрузчика базы данных SQLite и добавляю маркеры в public void onLoadFinished(final Loader loader, final Cursor cursor) . Этот подход дает очень плохой пользовательский опыт, хотя приложение не реагирует, […]

Уязвимость утечки памяти Android Maps V2 LocationClientHelper

Мы пытаемся отслеживать утечку памяти в GoogleMap в нашем приложении для Android, который заканчивается в OOM после примерно 40-50 оборотов устройства. Карта устанавливается около 3500 маркеров. Приложение имеет minSDK из 9 и, следовательно, использует SupportMapFragment из V4 Support Library. Мы пробовали несколько вещей, в том числе: Кэширование LatLng's Кэширование CameraUpdates Удаление маркеров с карты Удаление […]

Intereting Posts