галерея с переворотом для отдельных элементов в Android - PullRequest
1 голос
/ 08 ноября 2011

Я пытаюсь создать галерею в Android (не совсем то, что уже существует в Android, под галереей я имею в виду набор изображений, отображаемых вместе).

Я хочу создать что-то вроде этого: http://www.simpleviewer.net/tiltviewer/app/ (Игнорировать 3D-эффект ..)

Набор изображений, которые можно перевернуть, чтобы увидеть текст позади.Список изображений является динамическим, а также содержание. (Я хотел бы получить список из Интернета) Также два изображения могли бы быть перевернуты с одной стороны, а два могут быть с другой стороны.

Я изначально ссылался на 3dTransition: http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/animation/Transition3d.html и немного понял о переходах.

Нужно ли создавать десятки ImageViews в соответствии со списком и размещать их динамически, или у меня есть лучший подход.

Ссылка: Android + Использовать ViewFlipper для переворачивания отдельных элементов в ListView? Но представление списка может отображать один элемент подряд. Я хочу показать два-три элемента.Также отдельные элементы должны быть кликабельными, а не весь ряд.передано http://code.google.com/p/shelves/, чтобы реализовать несколько элементов в строке списка.Так это путь?

Как отобразить текст?Раздувать макет столько, сколько Imageview?Или один файл макета будет делать?(Как?).

1 Ответ

0 голосов
/ 17 ноября 2011

Наконец-то реализовал это так:

GridView в качестве верхнего макета.

Каждый дочерний макет, имеющий ViewFlipper с двумя представлениями. один для изображения и другой для текста. Я прикрепил событие onlClick к сетке onChildItemClick

Примечание. Действие swype (fling) не будет работать на этом экране из-за проблем с обнаружением движения в режиме прокрутки. Это может помочь: http://www.jmstudio.org/archives/391 или можно посмотреть здесь тоже Сдвиг / изменение Fling Tab в сочетании с ScrollView?

...