Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Yushka
4 / 4 / 1
Регистрация: 24.07.2013
Сообщений: 80
#1

GridView и ViewPager - Android

15.11.2013, 11:28. Просмотров 763. Ответов 1
Метки нет (Все метки)

Всем привет.

У меня есть GridView, в котором можно, конечно же, тыкать на пункты списка и открывать новую активити: например, preview картинки в GridView, тыкаем, получаем новую активити с картинкой во весь её размер. Но картинки мы ещё можем слайдить, чтобы перейти к следующей или предыдущей.
Есть мысль, что можно реализовать это с помощью ViewPager'а, но слегка путаюсь с адаптерами. Они же нужны и для GridView и для ViewPager'а, так вот путаница начинается в моменте использования адаптера GridView, мы переходим к активити, которой говорим, что показывать в зависимости от выбранного пункта GridView. Но для ViewPager мы должны использовать эту же самую активити, так?..
В общем, каша в голове какая-то. Возможно, мне даже хватит чьей-то фразы, которая разложит по полочкам что для чего нужно реализовать и как друг с другом связать без примеров.
Заранее спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.11.2013, 11:28     GridView и ViewPager
Посмотрите здесь:

создание ViewPager Android
ViewPager Android
Android ViewPager
ViewPager Indicator Android
Android Поворот ViewPager
Android ViewPager и ListView
ViewPager Android
Android Правильный ViewPager
ViewPager автодаводка Android
ViewPager setText Android
Изменение Activity из ViewPager Android
Android ViewPager и Tab

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Wenceslaus
Android Developer
130 / 130 / 4
Регистрация: 05.07.2013
Сообщений: 205
15.11.2013, 14:23     GridView и ViewPager #2
Yushka, отталкивайтесь от упорядоченного списка картинок. Из него будут формироваться два адаптера для GridView и ViewPager'а, которые в свою очередь находятся на разных Activity. Логика такая: загружается GridViewActivity, формируется адаптер с картинками. Для просмотра во весь экран нам потребуется id выбранной картинки (или порядковый номер), который и передаём на второй активити - ViewPager. Здесь формируется адаптер на основе тех же упорядоченных картинок (это важно, чтобы отобразить именно ту картинку, которую выбрал пользователь) и передвигается на первый план тот слайд, который содержит нужную картинку (идентификация фрагмента идёт либо по id, либо по порядковому номеру).
Yandex
Объявления
15.11.2013, 14:23     GridView и ViewPager
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru