【发布时间】:2009-12-19 02:17:49
【问题描述】:
如果不直接设置顶视图的大小,我怎样才能有一个布局,其中有一个视图占据了屏幕顶部的大部分,并且在屏幕底部有一个底部栏在它下方?
【问题讨论】:
如果不直接设置顶视图的大小,我怎样才能有一个布局,其中有一个视图占据了屏幕顶部的大部分,并且在屏幕底部有一个底部栏在它下方?
【问题讨论】:
您可以将顶部视图的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" />
(当然,如果底部View有内容,你可以将高度设置为“wrap_content”,让它根据内容设置自己的大小。)
【讨论】: