Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Radeon
0 / 0 / 0
Регистрация: 09.06.2014
Сообщений: 18
1

MapFragment в Fragment

21.05.2015, 18:11. Просмотров 876. Ответов 3
Метки нет (Все метки)

Как получить MapFragment который находится в Fragment? Сейчас использую такой способ:
Java
1
MapFragment mapFragment = (MapFragment)getChildFragmentManager().findFragmentById(R.id.map);
Но функция getChildFragmentManager появилась только в API 17, а поддерживать нужно начиная с API 15.
Код layout'a фрагмента:
XML
1
2
3
4
5
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
    android:name="com.google.android.gms.maps.MapFragment"
    android:id="@+id/map"
    android:layout_width="match_parent"
    android:layout_height="match_parent" />
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2015, 18:11
Ответы с готовыми решениями:

Закруглить углы у MapFragment
Всем привет, собственно вопрос в названии темы. Все что в гугле находил основано на фрейме, в...

Обновление fragment из другого fragment
Добрый вечер всем!! Подскажите пожалуйста как обновить один фрагмент из другого (а именно TextView...

Fragment
Eсть Activity состоящий из ActionBar в котором две вкладки, каждая из них это Fragment. Не пойму...

TextView and Fragment
Доброго времени суток . Очень странная проблема, в классе extends Fragment есть кнопка и текст вью...

Reload Fragment
Такая проблема, по нажатию кнопки поиска у меня возвращается список, под который на фрагменте...

3
CoolMind
422 / 404 / 66
Регистрация: 06.10.2012
Сообщений: 1,735
21.05.2015, 22:18 2
Лучший ответ Сообщение было отмечено Radeon как решение

Решение

Radeon,
Java
1
mapFragment = (SupportMapFragment) activity.getSupportFragmentManager().findFragmentById(R.id.map);
Добавлено через 3 минуты
Похоже, я перепутал, при вызове фрагмента из фрагмента надо использовать другой метод.
http://stackoverflow.com/questions/2...r-level-api-17

Добавлено через 1 минуту
http://stackoverflow.com/questions/2...port-libraries
http://stackoverflow.com/questions/2...rt-library-v13
1
Radeon
0 / 0 / 0
Регистрация: 09.06.2014
Сообщений: 18
22.05.2015, 16:07  [ТС] 3
CoolMind, а в чём вообще разница между android.app.Fragment и android.support.v4.app.Fragment, кроме того что support поддерживает более низкий уровень API? В чём тогда смысл использования android.app.Fragment?
0
CoolMind
422 / 404 / 66
Регистрация: 06.10.2012
Сообщений: 1,735
22.05.2015, 18:43 4
Radeon, честно говоря, не знаю. Я сразу использую support.v4. Также эта библиотека используется в сторонних библиотеках, например, VK API. Поэтому если у вас в проекте будут обычные app.Fragment и VK API, возможны проблемы (не помню, какие сочетание условий для этого требуется, но проблема была).
1
22.05.2015, 18:43
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.05.2015, 18:43

Работа с Fragment
Всем привет. Возникла проблема в ходе написания дипломной работы. Мне надо считать показания...

OnActivityResult For Fragment
Помогите решить проблему. У меня есть ListFragment который отображает фотки из бд и кнопка которая...

Работа с Fragment
Ребят изучаю андройд с недавних пор, дошел до фрагментов, но не особо их понимаю, можете кому не...


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

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

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