我得到了这个:
但我有这个布局代码:
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<EditText android:id="@+id/editText_search"
android:layout_width="fill_parent"
android:layout_weight="0.7"
android:layout_height="wrap_content"
android:text="" />
<Button android:id="@+id/button_search"
android:layout_width="fill_parent"
android:layout_weight="0.3"
android:layout_height="wrap_content"
android:text="@string/search"
/>
</LinearLayout>
所以,正如你所看到的,我希望Button为30%,EditText为70%
两个问题:
答案 0 :(得分:2)
使用重量时,layout_height
或layout_width
必须为0dp,具体取决于您要拉伸的轴。在您的示例中,您应设置android:layout_width="0dp"