Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
klim76
20 / 14 / 2
Регистрация: 10.06.2016
Сообщений: 144
1

Google maps метод поиска фрагмента карт на разметке для разных версий Android

25.10.2016, 01:32. Просмотров 291. Ответов 2
Метки нет (Все метки)

Столкнулся с такой проблемой.
в андройде 6 работает один метод поиска фрагмента карт на разметке а в 5 и ранее - другой.

//api 21+
mapFragment = (MapFragment) getChildFragmentManager().findFragmentById(R.id.container_map);
//api20-
//mapFragment = (MapFragment) getActivity().getFragmentManager().findFragmentById(R.id.container_map);

Соответственно метод не в свое версии андройда ничго не находит и выдает null со всеми вытекающими...
как быть? каким методом искать фрагмент карт?
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.10.2016, 01:32
Ответы с готовыми решениями:

google maps для разных городов
Суть задачи: есть таблица mysql с данными(id_города, ширина, долгота, полный адрес). Также есть...

Google maps android
Надо добавить ГуглМэпс в приложение + построение маршрута. Как это сделать было скопипастено вот...

Google Maps - Android
Здравствуйте! Помогите, не могу разобраться с картами, не работают...Все сделал как надо, ничего не...

Не импортируется com.google.android.maps
Проблема следующего характера. Пробую сделать по гайду книги Р.Маейра "Андроид2.." приложение Where...

Подкючение пакета com.google.android.maps
Доброго времени суток. Столкнулся с проблемой, никак не могу подключить пакет...

2
Mikalai
266 / 242 / 96
Регистрация: 11.01.2015
Сообщений: 673
25.10.2016, 02:15 2
klim76, нужно писать что-то вроде этого:
Java
1
2
3
4
5
6
        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
            //21+
            mapFragment = (MapFragment) getChildFragmentManager().findFragmentById(R.id.container_map);
        } else {
            mapFragment = (MapFragment) getActivity().getFragmentManager().findFragmentById(R.id.container_map);
        }
0
klim76
20 / 14 / 2
Регистрация: 10.06.2016
Сообщений: 144
25.10.2016, 10:50  [ТС] 3
Mikalai, а это норма или я что то не так понял? просто где ни смотрел примеры работы с картами - что то не припоминаю подобной проверки.
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.10.2016, 10:50

Google Maps/Drive API for Android
Столкнулся с такой пробелмой, пару месяцев назад написал приложение , которое использует API Гугл...

Android.Google Maps. Данные о строениях в радиусе
Здравствуйте, меня интересует такой вопрос: как получить данные о зданиях с GoogleMap в...

Как сделать меню в шаблоне Google maps Activity Android studio
Здравствуйте создал шаблон google maps хотел разместить елементи управления. И у меня не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.