Tôi muốn đặt tỷ lệ phần trăm theo tỷ lệ phần trăm .. Tôi có 4 lần xem trong linearlayout và muốn đặt lề trái, phải, trên, dưới cùng mặc định giữ nguyên phần trăm cho mỗi kích thước màn hình.lề bố trí android với tỷ lệ phần trăm
là nó có thể?
đây là một bản demo những gì tôi muốn ..
Và đây là những gì tôi đã cố gắng và không hoạt động
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:weightSum="10" >
<Thumbnail
android:id="@+id/thumb1"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="4" />
<Thumbnail
android:id="@+id/thumb2"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="4" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:weightSum="10" >
<Thumbnail
android:id="@+id/thumb3"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="4" >
</Thumbnail>
<Thumbnail
android:id="@+id/thumb4"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="4" />
</LinearLayout>
</LinearLayout>
Nhờ sự giúp đỡ của bạn
logic nếu không có bất kỳ cách nào khác :) nhưng không chắc chắn với việc sử dụng bộ nhớ, vì tôi cần rất nhiều quan điểm vô hình – dracula
Có là một ' 'xem cho điều đó. Tôi không nghĩ rằng sẽ có bất kỳ hình phạt hiệu suất/bộ nhớ nào khi sử dụng 'Chế độ xem 'vô hình thay vào đó, nhưng thực sự không chắc chắn -' View.java' là rất lớn, đã lướt qua nó chỉ trong vài phút. –
@AlexanderMalakhov 'Space' đã được thêm vào API cấp 14 nên không hữu ích. Đặt tên của nó làm cho mục đích rõ ràng hơn mặc dù. – laalto