Общие вопросы проектирования боковых навигационных меню и фрагментов
У меня был быстрый вопрос о том, как разработать свое приложение. Все, что у меня сейчас есть, это простое боковое навигационное меню с парой опций. Я понимаю, как это работает - пользователь щелкает один, происходит транзакция фрагмента, которая заменяет фрейм контента тем фрагментом, который связан с тем, что выбрал пользователь.
На самом деле я хочу, чтобы каждый из этих вариантов бокового меню заменял фрейм контента на панель просмотра, в которой есть вкладки для пролистывания. (То есть фрагменты внутри фрагментов?) Например, пользователь сможет выбрать "Просмотреть категории" в боковом навигационном меню, а во фрейме контента будут вкладки, позволяющие перемещаться между каждой категорией.
Надеюсь, вы поймете это - я пытаюсь понять, как спроектировать мое приложение для такой работы. Из того, что я понимаю, пейджеры обычно привязаны к действиям, так значит ли это, что каждый параметр в моем боковом меню должен вызывать новое действие?
1 ответ
Вложенные фрагменты (то есть фрагменты, которые содержат фрагменты) доступны изначально в устройствах v17+ ( android.app.Fragment.getChildFragmentManager ()) или доступны через библиотеку поддержки ( android.support.v4.app.Fragment.getChildFragmentManager () полностью вернуться к Android 1.6 (v4) - просто перейдите в FragmentManager
вернулся getChildFragmentManager()
при создании вашего FragmentPagerAdapter
использоваться с вашим ViewPager
из вашего Fragment
,