我有一个水平LinearLayout
的,其中我有EditText
和Spinner
元素。我需要调整哪些属性才能获得成比例的宽度:我想占用所有可用宽度的EditText
3/5 和- 2/5?Spinner
我的代码如下所示:
<LinearLayout
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:id="@+id/LinearLayout01">
<EditText
android:layout_height="wrap_content"
android:id="@+id/EditText01"
android:singleLine="true">
</EditText>
<Spinner
android:layout_height="wrap_content"
android:id="@+id/Spinner01"
android:layout_width="wrap_content">
</Spinner>
</LinearLayout>
我尝试设置android:layout_weight
,但不知何故,它对我来说看起来不够“稳定” - 当EditText
没有文本时 - 一切看起来都很好,但是一旦我开始在其中输入文本 - 它就会Spinner
相应地开始扩大和缩小......