Страница 1 из 1
Замещение фрагмента из фрагмента
Добавлено: 22 фев 2015, 12:01
Zammm
Доброго времени суток!
Столкнулся с проблемой замещения фрагментов - могу это в простейшем виде организовать из activity, однако в моём приложении необходимо заменить фрагмент, из которого непосредственно я вызываю другой фрагмент - т.е. команда вызывается не из activity а из фрагмента. Может быть кто-нибудь сможет мне чего-нибудь подсказать? Заранее премного благодарен.
Re: Замещение фрагмента из фрагмента
Добавлено: 22 фев 2015, 12:04
Foenix
может подсказать. Читай уроки про фрагменты и активити. Там черным по белому написано, что все подобные вещи должны делаться через активити. Один фрагмент другой не вызывает. Передавай через колбек в активити это "пожелание", чтоб активити открывала тебе другой фрагмент.
Re: Замещение фрагмента из фрагмента
Добавлено: 22 фев 2015, 12:14
rezak90
Foenix писал(а):может подсказать. Читай уроки про фрагменты и активити. Там черным по белому написано, что все подобные вещи должны делаться через активити. Один фрагмент другой не вызывает. Передавай через колбек в активити это "пожелание", чтоб активити открывала тебе другой фрагмент.
ты ошибаешся, FragmentManager можно получить с фрагмента, так как есть ссылка на активити. И не стоит забывать про ChildFragmentManager
Re: Замещение фрагмента из фрагмента
Добавлено: 22 фев 2015, 12:37
Foenix
Слава, МОЖНО ВСЕ. Суть в том, что надо вначале привыкнуть к правилам, чтоб понимать где их нарушить. Из данного условия задачи совершенно не ясно - что именно нужно делать. потому - классическое решение все-таки лучше.
Re: Замещение фрагмента из фрагмента
Добавлено: 22 фев 2015, 13:53
rezak90
Foenix писал(а):Слава, МОЖНО ВСЕ. Суть в том, что надо вначале привыкнуть к правилам, чтоб понимать где их нарушить. Из данного условия задачи совершенно не ясно - что именно нужно делать. потому - классическое решение все-таки лучше.
не злись, злюка

Re: Замещение фрагмента из фрагмента
Добавлено: 22 фев 2015, 14:44
Zammm
Спасибо большое, будем пробовать...