Макет: Как получить нижнюю панель под списком - PullRequest
0 голосов
/ 18 февраля 2010

Я надеюсь, что вы можете получить макет так:

----- Панель поиска (EditTextview) ---

----- ListView (Ряды) --------

----- Нижняя панель (содержит много кнопок) ---

Просьба дать много образцов Спасибо большое Я вставляю свой XML-файл сюда. Пожалуйста, помогите мне проверить это:

Ответы [ 2 ]

4 голосов
/ 18 февраля 2010

Вот макет из одного из моих приложений, должно быть достаточно, чтобы вы начали:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent" android:layout_height="fill_parent"
    android:orientation="vertical">

    <ListView
        android:id="@+id/list_view"
        android:layout_width="fill_parent"
        android:layout_height="0dp"
        android:layout_weight="1" />

    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="60dp"
        android:layout_weight="0"
        android:gravity="bottom">
<!-- Buttons go here -->
    </LinearLayout>

</LinearLayout>

Найдите layout_weight, чтобы понять, как это работает.

2 голосов
/ 18 февраля 2010

в пределах вашего линейного макета, используйте Relativelayout для каждого текста редактирования, просмотра списка и нижнего колонтитула.

в макете нижнего колонтитула установлен Android: Ориентация = "Горизонтальный" это работает.

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