Второй набор вкладок во фрагменте Android

Я хочу добавить вторую строку вкладок в свое приложение для Android во втором фрагменте, доступ к которому осуществляется с вкладок ActionBar.

введите здесь описание изображения

На вкладке 1 показан фрагмент 1.

Вкладка 2 показывает фрагмент 2, но я бы хотел, чтобы фрагмент 2 имел вторую строку вкладок, чтобы он отображал фрагмент a или b.

Но похоже, что фрагменты внутри фрагментов не могут быть выполнены, а подменю ActionBar нельзя включить или выключить. Я также пробовал использовать FragmentStatePagerAdapter с TabHost и ViewPager, который отлично отображает вкладки, но не отображает фрагменты. Есть ли другой способ сделать это?


comment
@richy Тебе удалось это сделать?   -  person CantThinkOfAnything    schedule 11.07.2015


Ответы (1)


Если вы знакомы с новой библиотекой поддержки дизайна .... Во втором фрагменте вы можете использовать TabLayout, представленный в библиотеке поддержки дизайна 22 . Это то же самое, что и вкладки панели действий.

Так что просто добавьте TabLayout во второй фрагмент XML.

А у TabLayout есть метод setUpWithViewPager(). Таким образом, вы можете легко настроить свои вкладки.

Я надеюсь, что это поможет вам. вот ссылка http://android-developers.blogspot.in/2015/05/android-design-support-library.html

person Moinkhan    schedule 24.06.2015