【发布时间】:2014-10-02 01:43:16
【问题描述】:
我想要一个包含 3 个部分的布局:页眉、内容和页脚,其中页眉和页脚部分应分别固定在屏幕的顶部和底部。中间的内容部分是动态的,可以增长很长。在这种情况下,我希望它可以滚动并且仍然适合中间。所以我尝试了这样的事情:
<RelativeLayout...>
<LinearLayout android="@+id/header"
android:layout_alignParentTop="true"
..../>
<ScrollView android:id="@+id/content"
android:layout_below="@id/header"
android:layout_above="@+id/footer"
...>
<LinearLayout
.../>
</ScrollView>
<LinearLayout android="@id/footer"
android:layout_alignParentBottom="true"
.../>
</RelativeLayout>
但是当内容很长时,中间部分会增长并与页眉和页脚重叠。有没有人对如何实现这一点有更好的想法?
【问题讨论】:
-
奇怪,该代码看起来应该可以正常工作。
标签: android scrollview android-relativelayout