Подтвердить что ты не робот

Фрагменты внутри фрагментов

Я создаю приложение, которое требует Tabs, которые теперь устарели. В руководстве разработчика указано, что вместо фрагментов вместо них нужно использовать фрагменты. Однако мое приложение должно иметь фрагменты внутри каждой вкладки, что означает фрагменты внутри фрагментов, что недопустимо. Кто-нибудь знает о возможной работе вокруг этого?

4b9b3361

Ответ 1

В то время как поддержка панели действий для вкладок предназначена для облегчения содержимого вкладки как фрагмента, что строго не требуется. Вы можете использовать ViewFlipper, повторные вызовы на setContentView() или что-то, чтобы договориться об изменении другого материала, когда выбрана вкладка панели действий.

До появления панели действий (Android 1.x/2.x) либо придерживайтесь классических вкладок, либо используйте что-то вроде Action Bar Sherlock, чтобы получить панель действий и вкладки.

Ответ 2

Я подделываю вкладки, имея фрагмент "вкладки" сверху, который содержит несколько кнопок переключения. Ниже я имею представление слияния, содержащее отдельный фрагмент для каждой вкладки. Я реагирую на нажатия на кнопку переключения, переключая другие кнопки "выключено", показывая фрагмент для этой "вкладки" и скрывая остальные.

Ответ 3

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