Android Tabhost + Динамические списки просмотра + Нижняя панель - PullRequest
0 голосов
/ 23 января 2012

Я пытаюсь создать макет, как на картинке, которую я нарисовал, используя свои удивительные навыки рисования, и у меня есть несколько сомнений по этому поводу.

У этого макета есть вкладка, а на каждой вкладке есть список с динамически добавленными элементами. Также должна быть нижняя панель с двумя текстовыми представлениями и одной кнопкой. Эта нижняя панель будет общей для всех вкладок.

Проблемы, которые я обнаружил, и другие сомнения:

  • Я не понимаю, как закрепить нижний колонтитул внизу. Я создал отдельный xml для него и «включил» его после tabWidget. Результат: он отображается на каждой вкладке, но не прилипает к нижней части.

  • Для динамических представлений списка мне нужно расширить ListActivity, верно? (Между прочим, я пытаюсь выполнить всю программу в рамках одного действия - это нормально, с несколькими списками и всем?)

Заранее большое спасибо.

1 Ответ

0 голосов
/ 23 января 2012
  1. TabHost изучите этот учебник http://developer.android.com/resources/tutorials/views/hello-tabwidget.html (он создаст отдельное действие)

  2. Для нижней панели, если вы хотите, чтобы она показывала то же самоев каждой вкладке.Поцарапайте его в основной вкладке xml

  3. Для ListView, просто поместите внутри вашего xml (который принадлежит каждой вкладке).Кроме того, вы можете использовать как простое представление списка, так и настраивать собственное представление списка.Это пример пользовательского представления списка список андроида внутри макета

...