Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
klim76
20 / 14 / 2
Регистрация: 10.06.2016
Сообщений: 142
#1

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

25.10.2016, 01:32. Просмотров 234. Ответов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.10.2016, 01:32
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Google maps метод поиска фрагмента карт на разметке для разных версий Android (Программирование Android):

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

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

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

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

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

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

2
Mikalai
262 / 238 / 95
Регистрация: 11.01.2015
Сообщений: 666
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
Сообщений: 142
25.10.2016, 10:50  [ТС] #3
Mikalai, а это норма или я что то не так понял? просто где ни смотрел примеры работы с картами - что то не припоминаю подобной проверки.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.10.2016, 10:50
Привет! Вот еще темы с ответами:

Несколько snippet для маркера Google Maps v.2 - Программирование Android
Пользуюсь картами Google Maps v.2, там маркер добавляется вот так markerOptions = new MarkerOptions(); markerOptions.position(new...

Разные drawable для маркера Google Maps - Программирование Android
Здравствуйте. Есть код главной активити @Override public void onCreate(Bundle savedInstanceState) { ...

Разрешение на создание файла для разных версий ОС - Программирование Android
Почему то не создаётся текстовый фаил в эмуляторе 4.4.2 не в каком каталоге ни не сд карте ни в памяти I/System.out: Ошибка...

Google Maps 2. Ограничение на количество запросов к google - Программирование Android
Google накладывает ограничение на количество запросов в день к Google Maps (2500 в день на ключ). Скажите, как можно узнать, какое кол-во...


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

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

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