Я хотел бы показать другой фрагмент в TabHost для каждой вкладки. Но кажется, что нет простого способа сделать это. TabHost может принимать только A. Views или B. Intent, которые запускают Activity, когда пользователь выбирает вкладку.
Переход с A означает, что я должен инициализировать каждый фрагмент и загружать их в представления контейнеров, которые передаются TabHost. Но я хочу, чтобы эти фрагменты загружались только тогда, когда это необходимо - когда пользователь выбирает свою вкладку.
Переход с B означает, что я загружаю фрагменты в отдельные действия для каждой вкладки. Но я бы хотел, чтобы фрагмент мог достичь «исходной» родительской активности, а не только какой-то активности оболочки, которая размещает их в содержимом вкладки.
Я что-то пропустил? Есть ли способ правильно управлять фрагментами с помощью TabHost?