Tôi có một ngang LinearLayout
và trong đó tôi có các phần tử EditText
và Spinner
. Thuộc tính nào tôi cần điều chỉnh để tôi có độ rộng tỷ lệ: tôi muốn EditText
để lấy 3/5 và Spinner
- 2/5 của tất cả chiều rộng có sẵn?Chiều rộng tỷ lệ phần tử theo tỷ lệ trong LinearLayout
Mã của tôi trông như thế này:
<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>
tôi đã cố gắng thiết lập android:layout_weight
, nhưng bằng cách nào đó nó không giống "ổn định" đủ cho tôi - khi EditText
has no text - tất cả mọi thứ có vẻ tốt đẹp, nhưng ngay sau khi tôi bắt đầu nhập văn bản vào nó - nó bắt đầu mở rộng và thu hẹp Spinner
phù hợp ...
Cảm ơn, nó hoạt động tốt! – Laimoncijus
Waaaaw! Cảm ơn bạn !!! Tôi đã điên rồ cố gắng tìm ra lý do tại sao tôi không thể dựa vào trọng lượng với TextEdit và Spinner trong một dòng. +100! :) – Enriqe