【发布时间】:2015-02-27 10:50:22
【问题描述】:
我在 LinearLayout 中有两个并排的 TextView,但第二个 TextView 占用的空间比第一个要多,我希望两者的宽度相等,这就是我使用 layout_weight="1" 但没有解决我的问题的原因,请查看以下内容:
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_margin="20dp"
android:gravity="center">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/as_individual"
android:gravity="center_vertical"
android:drawablePadding="5dp"
android:layout_weight="1"
android:textColor="#ffffff"
android:text="As" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:drawableLeft="@drawable/for_company"
android:gravity="center_vertical"
android:textColor="#ffffff"
android:drawablePadding="5dp"
android:text="For Company"/>
</LinearLayout>
【问题讨论】:
-
layout_width 必须为 0dp
-
@Seinmon 谢谢解决了我的问题,作为答案发布
标签: android xml android-linearlayout