2013-03-22 3 views
0
<?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" 
    android:background="#FFFFFF" 
    android:layout_gravity="center" 
    android:padding="5dip" > 
    <GridView 
     android:id="@+id/homeGridView" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:columnWidth="200dip" 
     android:adjustViewBounds="true" 
     android:layout_gravity="center" 
     android:gravity="center" 
     android:horizontalSpacing="0dip" 
     android:numColumns="2" 
     android:stretchMode="none" 
     android:verticalSpacing="@dimen/grid_vertical_space" /> 
</LinearLayout> 

Как создать центр GridView устройства?Как создать центр GridView устройства?

+0

Я могу видеть андроида: layout_gravity = «центр» и андроида: плотность = «центр» является уже добавлен в представление. какой результат вы получаете на экране? вы пробовали Android: horizontalSpacing? –

+0

Если вы можете, предоставите нам скриншот вашего макета с данными/изображением. – JJ86

+0

@JaAd: Вы можете посмотреть эту тему ... http://stackoverflow.com/questions/15570372/making-the-gridview-center-in-android – theJava

ответ

0

Вы пытались установить свои android:layout_width и android:layout_height в wrap_content?

1

Использование Относительный Layout вместо Linear Layout и применить андроида: layout_centerInParent = «истинный» в вашем ГИРД View

Смежные вопросы