Proportional width of elements in LinearLayout
Posted
by Laimoncijus
on Stack Overflow
See other posts from Stack Overflow
or by Laimoncijus
Published on 2010-06-02T19:58:32Z
Indexed on
2010/06/02
21:04 UTC
Read the original article
Hit count: 223
I have a horizontal LinearLayout
and in it I have EditText
and Spinner
elements.
Which attributes I need to adjust so I would get proportional widths: I want EditText
to take 3/5 and Spinner
- 2/5 of all available width?
My code looks like this:
<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>
I tried setting android:layout_weight
, but somehow it does not look "stable" enough for me - when EditText
has no text - everything looks fine, but as soon as I start entering text into it - it starts expanding and Spinner
shrinking accordingly...
© Stack Overflow or respective owner