Создать модулируемый интерфейс - PullRequest
0 голосов
/ 20 февраля 2012

У меня есть несколько вопросов о создании пользовательского интерфейса (я разработал API 10, и у меня нет выбора). Я строю модульное приложение, моя цель - создать независимый модуль. Действительно, каждый модуль «просыпается», когда «ловит удачное событие» (через широковещательный приемник / intentfilter). Я сделал Сервис, который запускает и запускает модуль. Модули выполняет свою задачу. Мой UI-приложение разделено на три части (заголовок, содержимое и нижняя часть). Заголовок и нижняя часть никогда не изменяются в течение срока службы приложения, а содержимое является переменным. Каждый модуль может быть связан с пользовательским интерфейсом, и они изменяют отображение содержимого.

Например, каждый модуль связан с файлом макета (MyModule.xml). Цель состоит в том, чтобы отобразить представление MyModule.xml вместо содержимого.

Так как же создать динамический интерфейс?

Извините за мой английский. Спасибо за ваш ответ.

1 Ответ

2 голосов
/ 20 февраля 2012

Я бы исследовал Фрагменты .Вы можете иметь фрагмент заголовка, фрагмент нижнего колонтитула и фрагменты для каждого из ваших модулей.

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