Android: как создать программу просмотра/поворота изображений

Мне нужно сделать что-то похожее на средство просмотра изображений iphone (тот, где изображение занимает большую часть экрана, а внизу есть точки, указывающие, сколько изображений есть и какое из них в той последовательности, которую вы сейчас просматриваете).

У меня будет 3-6 изображений, и я хочу перетаскивать вправо и влево, чтобы переключаться между выбранным изображением. Изображение должно занимать большую часть экрана. Мне также нужны точки или какой-либо другой индикатор, указывающий, какое изображение в последовательности просматривается. Он не обязательно должен выглядеть точно так же, как iPhone, описанный выше.

Есть ли довольно простой способ сделать это из коробки? Или мне придется написать приличное количество пользовательского кода?


person PFranchise    schedule 15.10.2013    source источник
comment
Вам нужно работать с ViewPager и индикатором страницы круга или индикатором страницы значка, чтобы интегрировать функции, которые вы хотите в свое приложение. Посмотрите это, если это поможет: - stackoverflow.com/a/7244905/2035885   -  person Bette Devine    schedule 15.10.2013


Ответы (1)


Вам нужен ViewPager для реализации основной элемент пользовательского интерфейса с круглым индикатором для точек. По умолчанию ViewPager заполняет свое все представление текущим элементом, поэтому вам потребуется настраиваемое поведение, чтобы следующее и предыдущее изображения «заглядывали» по бокам.

person Krylez    schedule 15.10.2013