在屏幕底部设置布局,然后填充父级

时间:2017-03-07 16:38:18

标签: android android-layout layout

在我的活动中有两个LinearLayoutLinearLayout 1LinearLayout 2LinearLayout 2必须在父布局的底部对齐,而LinearLayout 1必须占用父级的其余部分。我使用了RelativeLayoutlayout_alignParentBottom。它工作正常但LinearLayout 1没有全屏显示,当我fill_parent使用LinearLayout 1时,它与LinearLayout 2重叠。

enter image description here

1 个答案:

答案 0 :(得分:0)

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="0dp"
    android:layout_weight="1"
    android:background="#FF0000"
    android:orientation="vertical"></LinearLayout>

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="100dp"
    android:background="#FFF000"
    android:orientation="vertical"></LinearLayout>