2011-05-20 5 views
0

Я пытаюсь центрировать, растягивать, сжимать ряды сетки, но это было невозможно. Я раздуваю сетку с 7 изображениями. GridView показывает imageviews, как это:Как я могу центрировать второй ряд сетки?

[ImageView] [ImageView] [ImageView] [ImageView]
[ImageView] [ImageView] [ImageView]

мне нужно, что GridView выглядит следующим образом:

[ImageView] [ImageView] [ImageView] [ImageView]
          [ImageView] [ImageView] [ImageView]

это мой gridview код:

<GridView android:id="@+id/player_tell_grid" 
     android:layout_marginTop="10dp" android:layout_width="fill_parent" 
     android:layout_height="wrap_content" android:layout_below="@id/player_tell_message" 
     android:verticalSpacing="10dp" android:horizontalSpacing="10dp" 
     android:numColumns="4" android:columnWidth="45dp" 
     android:layout_marginLeft="15dp" android:layout_marginRight="10dp" 
     android:stretchMode="columnWidth" android:gravity="center" 
     android:background="@drawable/bg_tell" android:shrinkColumns="*"> 
    </GridView> 

Спасибо за помощь.

ответ

0

Что вы пытаетесь сделать, невозможно с помощью одного GridView.

Либо добавьте второй (с разным дополнением), либо рассмотрите другой макет, если у вас ограниченное количество элементов: TableLayout, RelativeLayout, может быть?

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

  • Нет связанных вопросов^_^