Android TabВнутренний фрагмент - PullRequest
8 голосов
/ 31 декабря 2011

Я работаю над приложением для Android и использую вкладки Android FragmentPager пример с developer.android.com), в этом примере используются фрагменты для содержимого вкладок. Теперь я хочу разместить вкладкуHost внутри одного изэти фрагменты, я старался изо всех сил, но хосты второй вкладки не показывают контент, я вижу заголовки вкладок, но не контент, я пытаюсь использовать Intents в качестве TabContent.Я не думаю, что у меня есть соответствующий код для публикации здесь, но если вам нужно, я могу опубликовать его здесь.

Иерархия: FragmentActivity-> TabHost-> Fragments-> TabHost -> (Намерение или Фрагмент, это проблемная область)

Любое предложение будет оценено.

Ответы [ 3 ]

4 голосов
/ 07 марта 2014

Теперь вы можете использовать FragmentTabHost

Это также может быть использовано внутри фрагмента через вложенность фрагмента

http://developer.android.com/reference/android/support/v4/app/FragmentTabHost.html

4 голосов
/ 31 декабря 2011

Вы видели это?Я ссылался на это несколько раз, должен помочь вам.

http://thepseudocoder.wordpress.com/2011/10/04/android-tabs-the-fragment-way/

1 голос
/ 14 декабря 2012

Я сталкиваюсь с той же проблемой, что и мы.Мы не можем открыть фрагмент или действие в другой вкладке. (Мы, но он откроется в той же вкладке).Так что я использую приведенный ниже код, чтобы изменить вкладку.

 MainActivity.tabHost.setCurrentTab(tabIndex);

Его откройте вкладку с главной вкладкой страницы.

...