2016-07-19 5 views
0

enter image description hereКак создать группу изображения просмотров

Я хочу создать группу взглядов изображения, как показано ниже, и я могу обновить фоновые изображения. Интересно, следует ли мне создавать 7 изображений на макете, или я должен создать каждый вид изображения программно, например, создать список? Благодарю.

+0

Я предлагаю положить их в «ViewGroup» с помощью какого-либо адаптера. После этого вам будет легче перейти на 6 или 8 – Sunshinator

+0

https://github.com/krishnalalstha/Android-HorizontalScrollView попробуйте это. Это один из моих любимых горизонтальных прокрутки. Легко реализовать тоже –

+0

Я бы создал пользовательское listview с представлением изображения как элемент списка. –

ответ

0

Я бы сказал, это зависит от данных. У вас всегда будет 7, или у вас может быть меньше или, может быть, даже больше? Вам нужно отобразить 7 или это зависит от ширины экрана? Нужно ли им быть определенного размера или они могут сжиматься, чтобы вписаться в более узкие экраны?

Если вы гарантированно будете всегда ровно 7, и вы счастливы, что они будут масштабироваться, чтобы соответствовать экрану, тогда я бы использовал формат XML, но если он может меняться, я бы программно его визуализировал с использованием горизонтального RecyclerView для показать как можно больше на экране и позволить пользователю прокручивать их.

+0

Спасибо за помощь. Мне нужно ровно 7 изображений. Размер каждого изображения можно уменьшить, исходя из размера экрана. Лучше просто добавить 7 изображений на макет? Спасибо –

+0

Да, это то, что я сделал бы, разложите их одинаково, чтобы они соответствовали ширине устройства, и это будет хорошо выглядеть. – darnmason

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