Пользовательский вид галереи в Android - PullRequest
9 голосов
/ 09 мая 2011

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

enter image description here

enter image description here

enter image description here

при просмотре галереи изображения должны выглядеть так: Я также попробовал пример потока покрытия после внесения некоторых изменений. это дает тот же эффект, но он всегда помещает выбранное изображение в центр, где я должен показать 1-го ребенка слева | 2-й ребенок в середине | 3-й ребенок на правой стороне.

Пожалуйста, поделитесь своим предложением. Заранее спасибо.

1 Ответ

1 голос
/ 10 мая 2012

Если это только три изображения, я предлагаю вам создать пользовательский вид.

Вы можете создать класс, расширяющий View. Там вы можете иметь рисунок или растровое изображение. Затем вы рисуете на холсте, перезаписывая метод onDraw ().

В своей Деятельности вы создаете ArrayList, который содержит 3 вида (класс, который я описал выше), а затем вы создаете анимацию для преобразования в направлении Z при нажатии на изображение. Пример анимации z с вращением здесь: http://www.ece301.com/android/63-android-animation-flip-image.html

...