Нижняя панель на Android - PullRequest
       20

Нижняя панель на Android

3 голосов
/ 18 декабря 2009

Как получить макет, в котором есть вид, занимающий большую часть верхней части экрана, и нижняя полоса под ним в нижней части экрана без указания размера для вида сверху напрямую?

1 Ответ

10 голосов
/ 18 декабря 2009

Вы можете установить для верхнего вида android:layout_weight значение «1», затем вы можете установить высоту своего нижнего вида, и верхний вид займет все оставшееся пространство. Например:

<LinearLayout android:layout_width="fill_parent"
    android:layout_height="wrap_content" android:layout_weight="1" />
<LinearLayout android:layout_width="fill_parent"
    android:layout_height="25dip" />

(Конечно, если в нижнем представлении есть контент, вы можете просто установить высоту на "wrap_content" и установить собственный размер в зависимости от его содержимого.)

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