Как перемещаться между действиями на вкладке с помощью TabHost в Android

Я понимаю, что TabActivity удалена. Но моя ситуация такова, что у меня есть приложение, построенное полностью с использованием Activity - без каких-либо вкладок (и без фрагментов). Теперь я должен добавить 3 вкладки в нижней части этого приложения. Первая вкладка должна использоваться для выполнения всех функций существующего приложения, т. Е. Мне нужно иметь возможность перемещаться между всеми существующими действиями на 1-й вкладке. Другие 2 вкладки будут содержать 2 новые функции.

Может ли кто-нибудь помочь мне с подходом? [Я против использования фрагментов, так как мне приходится переписывать свое приложение, чтобы использовать фрагменты вместо операций - надеюсь, это разумно?]

1 ответ

Из-за активности вы должны включить Tab.xml в каждый файл XML. это можно сделать плавно по фрагментам. но вы хотите выполнить 2 действия, для этого вы должны создать класс BaseActivity в том коде TabActivity, который вы должны написать.

-> После этого расширяет эту BaseActivity в каждом действии. в этом упражнении у вас есть только 2 вызова метода BaseActivity из каждой функции Activity for Tab Change.

-> Теперь в XML. вам нужно создать один файл Tab.xml, который нужно включить в xml- файл каждого действия. так будет показываться в каждом действии..

Надеюсь, это сработает для вас.

Другие вопросы по тегам