我正在尝试创建一个 LinearLayout,其左视图宽度为其父宽度的 80%,第二个视图占用剩余空间。我该如何做到这一点?
问问题
39 次
2 回答
0
在定义子视图时尝试使用 android:layout_weight。
视图 1 使用 0.8 的布局权重,视图 2 使用 0.2 的布局权重
示例 xml 将是:
android:layout_weight=".8"
于 2013-01-19T15:19:29.150 回答
0
像这样:
不要忘记将宽度设置为 0。
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight=".8"
android:background="@color/blue" />
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight=".2"
android:background="@color/red" />
于 2013-01-19T15:53:18.557 回答