Общее постоянное меню в приложении - PullRequest
1 голос
/ 04 января 2012

Я разрабатываю приложение для Android, в котором есть 10 различных действий с одинаковым постоянным меню внизу экрана. Разве фрагменты - лучший способ создать меню или просто создать базовый класс действий, который наследует от него все действия?

спасибо.

Ответы [ 2 ]

3 голосов
/ 04 января 2012

Вы должны создать класс, скажем, MyBaseActivity, который расширяет Activity, и в этом классе позаботиться об отображении этого меню и т.д.

Тогда вы должны позволить всем вашим Activities в вашем приложении расширять ваш пользовательский MyBaseActivity.

0 голосов
/ 05 января 2012

Это зависит от того, как нижняя строка должна вести себя при изменениях активности. Если вы хотите, чтобы он не двигался, вы можете использовать фрагментов . Для устройств с предварительной сотовой структурой вам потребуется Android Compatibility package, предоставленный в SDK.

Если вас не волнует, что нижняя строка будет разрушаться и воссоздаваться при каждом изменении активности, ваш путь будет следующим: Ovidiu Latcu записал расширение BaseActivity, обеспечивающее только нижнюю строку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...