Mir Usmanov Ответов: 1

Как открыть фрагмент (отдельно) из действия


Эй, ребята, пожалуйста, нужна помощь. Проблема с переключением с действия на фрагмент в Android Studio.

Что я уже пробовал:

Поэтому я использовал этот код: FragmentManager fm = getSupportFragmentManager();
Фрагмент MainFragment = новый фрагмент MainFragment();
ФМ.beginTransaction().добавить(Р. ИД.add_activity,фрагмент).совершать();
Но он открывает фрагмент в том же действии, в то время как я хочу, чтобы этот фрагмент был открыт отдельно

1 Ответов

Рейтинг:
2

Peter Leow

Вот что такое Андроид фрагмент [^] это для,

Цитата:
Фрагмент всегда должен быть встроен в действие, и жизненный цикл фрагмента напрямую зависит от жизненного цикла действия хоста.
В противном случае вам придется создать новое действие.


Mir Usmanov

Итак, вы имеете в виду, что между фрагментом и той активностью, от которой я хочу перейти к фрагменту, должна быть средняя активность?

Peter Leow

Нет. Если вы хотите автономное представление, вы должны использовать другое действие. Фрагмент не подлежит обсуждению. Следуйте за этим https://developer.android.com/training/basics/firstapp/starting-activity.html чтобы узнать, как начать другую деятельность.

Mir Usmanov

Большое спасибо Питер