Как сделать элементы галереи выровненными по верху? - PullRequest
0 голосов
/ 24 февраля 2012

У меня есть виджет Галерея, который отображает макеты, скажем, 50dp в высоту.Когда пользователь нажимает на элемент галереи, этот макет вырастет до 100dp в высоту.У меня есть это расширяющееся поведение на ощупь, чтобы работать нормально.Однако проблема в том, что галерея отображает элемент по центру по горизонтали и вертикали.

Мне бы хотелось, чтобы он был центрирован по горизонтали и выровнен по верху.Поэтому, когда пользователь нажимает на элемент, он выглядит как «скатывание».

Ответы [ 2 ]

1 голос
/ 24 февраля 2012
<Gallery xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/gallery"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:gravity="top"
/>
0 голосов
/ 24 февраля 2012

Попробуйте в макете вашего предмета:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
          android:layout_width="fill_parent"
          android:layout_height="fill_parent">

  <ImageView

           ..........
           android:layout_centerHorizontal="true"
           android:layout_alignParentTop="true"
           ..........
        />
</RelativeLayout>
...