2013-10-22 17 views
7

Làm thế nào để đặt không gian còn lại để được chia đều?Cách đặt khoảng cách bằng nhau với Android GridView?

Ví dụ: tôi có GridView có 2 cột. Chiều rộng đầy đủ là 700px và cột là 200px: làm cách nào để chỉ định xml, vì vậy khoảng trống còn lại (300px) được chia đều thành 3 phần?

tức là 100px | 200px (Cột 1) | 100px | 200px (Cột 2) | 100px

Trả lời

1

Hoặc bạn có thể sử dụng android.support.v7.widget.GridLayout như vậy

<android.support.v7.widget.GridLayout app:columnCount="5"> 
    <Space app:layout_columnWeight="1> 
    <View> 
    <Space app:layout_columnWeight="1"/> 
    <View> 
    <Space app:layout_columnWeight="1> 
</android.support.v7.widget.GridLayout> 

để đạt được hiệu quả mong muốn, trừ khi bạn đang xây dựng dành riêng cho SDK 21, và sau đó sử dụng GridLayout bình thường

Các vấn đề liên quan