Вы можете установить для верхнего вида 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" и установить собственный размер в зависимости от его содержимого.)