Несколько TabHost. Реализация TabHost как контейнера внутри Fragment
Поскольку мы не можем вкладывать фрагменты (Android < 4.2), мне интересно, каков наилучший способ создать структуру представлений следующим образом:
- внизу: панель основных вкладок (аналогично iOS)
- в середине: содержимое текущей вкладки
- одна из вкладок содержит панель вкладок (отображается в верхней части экрана)
- сверху: независимый вид текста
Я думал о TabActivity внутри каждой из нижних вкладок, но в настоящее время он устарел, и вместо него следует использовать Fragment. С другой стороны, если я буду использовать Fragment для реализации нижней вкладки, я не смогу вложить другой фрагмент (FragmentTabHost), чтобы реализовать вторую панель вкладок под представлением вверху (независимое представление текста). Честно говоря, лучшим вариантом для меня было бы, чтобы каждая главная вкладка (в нижней панели вкладок) была независимой Activity / FragmentActiviy.
Есть ли достаточно простой способ сделать это?