Tôi muốn hỏi bạn, làm thế nào tôi có thể đặt hai EditText
trên cùng một dòng?Làm thế nào để đặt hai EditText trong cùng một dòng
Trả lời
này cung cấp cho một shot:
<LinearLayout android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<EditText android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"/>
<EditText android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"/>
</LinearLayout>
Ngoài ra, bạn nên cố gắng chấp nhận câu trả lời nếu bạn nhận được một trong những câu trả lời câu hỏi của bạn. Bạn sẽ có nhiều khả năng nhận được nhiều phản hồi tốt hơn.
Có nhiều cách, sau đây là 2.
Với một LinearLayout ngang
Gán android:orientation="horizontal"
để bên ngoài của bạn LinearLayout
. Bằng cách này, tất cả các phần tử con của bố cục này sẽ được căn chỉnh bên cạnh nhau.
Semi-layout:
<LinearLayout android:orientation="horizontal">
<EditText />
<EditText />
</LinearLayout>
Với RelativeLayout
Sử dụng android:layout_toLeftOf="@id/otheredittext"
hoặc android:layout_toRightOf="@id/.."
nói với một trong những EditTexts rằng nó thuộc về quyền/bên trái của người kia và sắp xếp người đầu tiên liên quan đến cha mẹ (số RelativeLayout
) bằng cách sử dụng android:layout_alignParentTop="true"
, cùng với trái, phải hoặc dưới cùng.
Semi-layout:
<RelativeLayout>
<EditText android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:id="@+id/edittext1"
/>
<EditText android:layout_toRightOf="@id/edittext1" />
</RelativeLayout>
(Cũng cần lưu ý rằng bạn có một +id
khi gán id cho lần đầu tiên trong android:id
và khi bạn tham khảo nó từ cách bố trí thông qua android:layout_to...
, nó chỉ là id
)
Đối với bố cục tuyến tính, nó sẽ như sau:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="horizontal">
<EditText android:id="@+id/editText1" android:layout_height="wrap_content" android:layout_width="100dip">
<requestFocus></requestFocus>
</EditText>
<EditText android:layout_height="wrap_content" android:id="@+id/editText2" android:layout_width="100dip"></EditText>
</LinearLayout>
Đối với cách bố trí tương đối nó sẽ được như sau:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<EditText android:id="@+id/editText1" android:layout_height="wrap_content" android:layout_width="100dip">
<requestFocus></requestFocus>
</EditText>
<EditText android:layout_height="wrap_content" android:layout_width="100dip" android:id="@+id/editText2" android:layout_alignParentTop="true" android:layout_centerHorizontal="true"></EditText>
</RelativeLayout>
- 1. Cách đặt hai nút trên cùng một dòng trong Android
- 2. Các trường có bảng bên trong. Làm thế nào để đặt chúng trên cùng một dòng?
- 3. làm thế nào để có hai tiêu đề trên cùng một dòng trong html
- 4. Truyền hai lần trong cùng một dòng
- 5. matplotlib.pyplot Làm cách nào để đặt tên các dòng khác nhau trong cùng một ô?
- 6. Android: Làm thế nào để tạo một dòng đơn AutoCompleteTextView?
- 7. Làm thế nào để thay đổi màu sắc của dòng trong ICS theo kiểu EditText
- 8. Xóa một EditText đa dòng
- 9. Làm thế nào để buộc hai con số để ở trên cùng một trang trong LaTeX?
- 10. Làm thế nào để tôi xây dựng hai trình cài đặt khác nhau từ cùng một tập lệnh trong inno?
- 11. Làm cách nào để giữ hai div trên cùng một dòng?
- 12. Làm thế nào để nghe EditText?
- 13. Làm thế nào để tạo hai mảng trong cùng một vòng lặp với CoffeeScript?
- 14. Làm thế nào để cố ý truy cập vào dòng mới trong EditText?
- 15. Làm thế nào để nối hai dòng một cách nhanh chóng trong Vim?
- 16. Làm thế nào để phá vỡ một chuỗi trong dòng
- 17. Làm thế nào để xác định hai mối quan hệ để cùng một bảng trong SQLAlchemy
- 18. Trong Python, làm thế nào để kiểm tra xem một dòng là cuối cùng?
- 19. Android làm cách nào để đặt tỷ lệ phần trăm/lề để EditText có 10% lợi nhuận ở hai bên?
- 20. Làm thế nào để làm cho gợi ý EditText không để bọc?
- 21. Android: Gợi ý EditText ở một dòng
- 22. XCode: Làm thế nào để tham gia hai dòng?
- 23. Làm thế nào để đặt một dòng mới bên trong một chuỗi trong mã nguồn C#?
- 24. Làm cách nào để in cùng một dòng?
- 25. Làm cách nào để đặt hai biểu mẫu trên cùng một trang?
- 26. Làm thế nào để lấy cùng một cột hai lần với các điều kiện khác nhau trong cùng một bảng?
- 27. Android làm thế nào để thiết lập ScrollBar trong Edittext?
- 28. Làm thế nào để EditText Box Chiều cao Mở rộng
- 29. Làm thế nào để Thêm Smiley/Emojis trong Edittext?
- 30. Làm thế nào để Winwait cho hai cửa sổ cùng một lúc trong AutoIt?
Trong cùng một dòng của ... những gì chính xác? Một listview, một GridView, một cái nhìn cơ bản đơn giản? – Kheldar