Интерфейс Android-интерфейса - PullRequest
0 голосов
/ 21 марта 2011

Я хочу создать интерфейс для моего проекта Android.У меня есть 4 отдельных проекта, которые будут использоваться в качестве библиотек для окончательного проекта, 3 из которых содержат веб-просмотры.На экране запуска я хочу иметь 4 кнопки, а затем, возможно, использовать функцию onClick для запуска соответствующего приложения.У меня проблемы с объявлением веб-просмотра в моем XML, хотя.Библиотеки при импорте содержат веб-просмотры, так где они должны находиться в XML?Также есть ли способ начать активность проекта при нажатии кнопки?Вместо того, чтобы просто вызывать методы из проекта?Спасибо

1 Ответ

0 голосов
/ 21 марта 2011

Что я делаю в этом случае, так это расширяю класс Service / Activity из другого проекта в проекте, где я хочу его использовать, а затем добавляю его в манифест. Для файлов макетов я не смог использовать их напрямую в другом проекте. Таким образом, вы можете добавить абстрактный метод к своим действиям в веб-просмотре, например

protected int getLayoutId()

, а затем скопируйте файлы макета XML в основной проект, где вы ссылаетесь на макеты, используя этот метод. Не знаю, есть ли лучший способ решить эту проблему, я не смог найти другое решение.

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