2013-10-22 40 views
7

如何設置剩下的空間被平分?如何使用Android GridView設置等間距?

例如,我有一個2列的GridView。全寬爲700px,列爲200px:如何指定xml,因此剩餘空間(300px)被均勻分成3個部分?

即100px | 200px(第1列)| 100px | 200px(第2列)| 100px

回答

1

另外,您可以使用android.support.v7.widget.GridLayout這樣

<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> 

,以達到預期的效果,除非你是專門爲SDK 21樓,然後用正常的網格佈局