Используйте галерею вместо ViewSwitcher - PullRequest
0 голосов
/ 18 апреля 2011

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

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

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

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

Спасибо.

1 Ответ

3 голосов
/ 18 апреля 2011

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

...