#android #tabs #android-tabhost
#Android #вкладки #android-tabhost
Вопрос:
Я успешно отобразил TabHost, теперь у меня есть три вкладки. Я пытался раздуть в один из них другой TabHost, но мне это не удалось. Действительно ли это возможно раздуть?
Спасибо
Ответ №1:
Нет, я думаю, что это не очень хорошая идея, попробуйте добавить tabhost в tabcontent желаемого tabhost, в который вы хотите добавить вложенную вкладку, или вы можете добавить tabhost в макет, который открывается на нужной вкладке.
Комментарии:
1. Да, я имею в виду именно это. Теперь у меня есть вкладки A, B и C. И в tabcontent of A я хочу отобразить другой TabHost. До сих пор я не знаю, как этого добиться.
2. Если вы отображаете активность в tabcontent of A, тогда вам нужно добавить tabhost в файл макета активности..
3. нет, сейчас я показываю здесь линейный макет, не определяя другое действие
4. Хорошо, затем вы определяете другой tablayout в отдельном файле макета и добавляете оператор include в tabcontent в исходном макете вкладки.
5. Насколько я знаю, Tablayout находится в TabHost, но я не могу включить это в свой макет (мне нужно, чтобы это делалось динамически). Итак, я знаю это теоретически, но я не могу перенести это в исходный код.