我有以下定义:
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/leftContainer"
android:layout_weight="0.8">
<TableLayout
android:id="@+id/drinksTable"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:shrinkColumns="*"
android:stretchColumns="*"
android:padding="0dp" />
<TableLayout
android:id="@+id/itemsTable"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:shrinkColumns="*"
android:stretchColumns="*"
android:padding="0dp"
android:layout_alignParentBottom="true" />
</RelativeLayout>
两种表格布局都是以编程方式构建的。
我希望第二个表直接出现在第一个表的下方,但是我能做的最好的就是让它位于我不喜欢的布局的底部(使用 alignParentBottom)。
我怎样才能让itemsTable
直接出现在下面drinksTable
?