Tôi đang cố gắng căn chỉnh nút ở góc dưới cùng bên phải và dưới cùng bên trái của màn hình, sử dụng RelativeLayout. Tôi muốn làm điều này để giữ cùng một bố cục tương đối trên các kích thước màn hình khác nhau. Hiện tại, các nút trên màn hình của tôi di chuyển lên/xuống tùy thuộc vào độ phân giải của màn hình. 320x480 đặt các nút cao hơn trên màn hình so với 480x800. Tôi đang cố gắng để có được màn hình của tôi trông giống nhau giữa hai kích cỡ.Căn chỉnh nút Android ở dưới cùng trong RelativeLayout?
10
A
Trả lời
3
Bạn đang sử dụng android: layout_alignParent *? Điều đó sẽ biện minh cho nó sang một bên bất kể kích thước màn hình.
đâu * là dưới hay Top hoặc trái hoặc phải
3
On Ngoài những gì AedonEtLIRA nói bạn nên chắc chắn rằng RelativeLayout bạn đã luôn luôn điền vùng hiển thị toàn bộ. I E. bạn không có bất kỳ kích thước nào được xác định ở bất kỳ vị trí nào trong cấu trúc phân cấp chế độ xem nhưng thay vào đó match_parent được sử dụng. Nếu bạn sau đó sử dụng các định nghĩa bố trí được đưa ra bởi AedonEtLIRA bạn sẽ nhận được chính xác những gì bạn muốn.
2
Ví dụ:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:panel="http://schemas.android.com/apk/res/it.kronplatz"
android:id="@+id/MainLayout"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<RelativeLayout
android:id="@+id/ButtonLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_centerHorizontal="true"
android:baselineAligned="false" >
<ImageButton
android:id="@+id/locateMeButton"
android:layout_width="70px"
android:layout_height="70px"
android:layout_marginLeft="5px"
android:src="@drawable/me" >
</ImageButton>
<ImageButton
android:id="@+id/MapCenterButton"
android:layout_width="70px"
android:layout_height="70px"
android:layout_alignParentRight="true"
android:layout_gravity="right"
android:layout_marginRight="5px"
android:src="@drawable/fadenkreuz_klein" />
<Button
android:id="@+id/MapNextButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableRight="@drawable/androidmarker" >
</Button>
</RelativeLayout>
</RelativeLayout>
34
Tôi biết đây là một chủ đề cũ nhưng nó xuất hiện ở phía trên cùng của kết quả tìm kiếm vì vậy tôi tìm nó không thể làm tổn thương để xác nhận rằng
android:layout_alignParentBottom="true"
làm việc cho tôi trong RelativeLayout.
Các vấn đề liên quan
- 1. Căn chỉnh hình ảnh Android ở trên cùng và ở giữa trong RelativeLayout
- 2. Căn chỉnh Div ở dưới cùng trên chính Div
- 3. Android: Căn chỉnh nút sang dưới cùng bên phải của màn hình bằng cách sử dụng FrameLayout?
- 4. Android: Làm cách nào để căn chỉnh nút ở dưới cùng và phía trên bàn phím khi nó đang hoạt động?
- 5. Sử dụng layout_alignBaseline và layout_alignBottom trong RelativeLayout cùng
- 6. Căn chỉnh div con ở giữa/dưới cùng trong bố cục
- 7. Vẽ bitmap lát gạch với căn chỉnh dưới cùng
- 8. Văn bản CSS Căn chỉnh dưới cùng của vùng chứa
- 9. Tại sao tôi nhận được khoảng trắng ở trên cùng và ở dưới cùng của ImageView trong RelativeLayout của tôi?
- 10. Căn giữa bố cục Android trong RelativeLayout cho ListView tùy chỉnh
- 11. Nút và ToggleButton sẽ không căn chỉnh ở cùng độ cao
- 12. Căn chỉnh các nút trong TableRow
- 13. Căn chỉnh hình ảnh ở dưới cùng của một div được thả nổi bên trái
- 14. Android RelativeLayout căn giữa của một chế độ xem ở góc trên cùng bên phải của chế độ xem khác
- 15. Android: Căn chỉnh một phần tử bên dưới và ở giữa một phần tử khác
- 16. Bố cục thanh dưới cùng trong android
- 17. RelativeLayout: sắp xếp căn chỉnh cho con của nhóm xem anh chị em
- 18. Tùy chỉnh FragmentTabHost đặt TabWidget ở dưới cùng
- 19. Android ScrollView và các nút ở dưới cùng của màn hình
- 20. Vì vậy, DOM scrollIntoView căn chỉnh trên cùng/dưới cùng, nhưng những gì về trái/phải?
- 21. Làm cách nào để căn chỉnh chế độ xem trong RelativeLayout thành góc trên cùng bên phải
- 22. Căn chỉnh dưới hình ảnh HTML bên trong hộp DIV
- 23. Android RelativeLayout: cách alignParentBottom khi được bao bọc trong ScrollView?
- 24. Căn giữa văn bản chồng chéo trong các nút Android
- 25. Cột căn chỉnh phải trong bố cục bảng android
- 26. Android Chỉnh sửa căn chỉnh văn bản
- 27. ImageView trong RelativeLayout có phần đệm trên cùng và dưới cùng
- 28. Làm cách nào để căn chỉnh hình ảnh bên trong ImageView xuống dưới cùng của ImageView?
- 29. android: align Nút và ToggleButton theo chiều ngang trong LinearLayout hoặc RelativeLayout
- 30. Làm cách nào để căn chỉnh Nút ở bên phải, mà không bị chồng chéo bởi TextView?
Bạn sẽ phải hiển thị cho chúng tôi xml của bạn. – Falmarri
có thể trùng lặp của [Cách đặt một RelativeLayout ở cuối một RelativeLayout?] (Http://stackoverflow.com/questions/3492721/how-to-place-a-relativelayout-at-the-bottom-of-a -Giao diện tương đối) – rds