Используйте галерею вместо ViewSwitcher

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

Каждый вид в ViewSwitcher отличается (один представляет собой LinearLayout с ListView и Button внутри, а другой - LinearLayout с ImageView и TextView внутри).

Смогу ли я использовать виджет Галерея с учетом моих требований?

Кто-нибудь может указать мне правильное направление? Какой-то учебник / пример или так..?

Спасибо.

1 ответ

Решение

Использование ViewFlipper который позволяет вам более 2 просмотров, и это почти идентично ViewSwitcher (поскольку оба имеют один и тот же супер класс). Я не рекомендую использовать GalleryView в этом случае, поскольку все ваши виды будут отличаться, то адаптер вашей галереи будет выглядеть как куча дерьма.

Другие вопросы по тегам