1 / 1 / 0
Регистрация: 29.09.2015
Сообщений: 37
1

Открыть соответствующий фрагмент по нажатию на карточку в RecyclerView

21.10.2017, 18:40. Показов 1734. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть RecyclerView c GridLayoutManager на котором в 2 столбца идут карточки CardView. По клику на каждую карточку должен открываться соответствующий фрагмент с той или иной информацией(по сути картинка и текст,пару ссылок возможно). Как это правильнее реализовать?
Создать один фрагмент и по нажатии на карточку открывать его и заносить туда информацию? Или есть другие способы?

Как правильнее передать параметры соответствующие карточке в этот фрагмент?
И как быть, если структура фрагмента для некоторых карточек отличается?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.10.2017, 18:40
Ответы с готовыми решениями:

Вставить фрагмент после определённого эленета в RecyclerView
Привет киберфорум, имеется ситуация: RecyclerView, для которого есть адаптер, подгружающий внутрь...

Открыть карточку работника, чья фамилия выделена на первой форме
Доброго времени суток, форумчане! К сожалению недельный поиск по просторам интернета и этого...

Переход на нужный фрагмент по нажатию кнопки назад
Здравствуйте, у меня есть 2 фрагмента со списком ListFragment (выбираю категорию и подкатегорию) и...

Как сменить один фрагмент на другой по нажатию кнопки
У меня есть два фрагмента. Изначально отображается фрагмент один, но при нажатии на кнопку, нужно...

2
1 / 1 / 0
Регистрация: 29.09.2015
Сообщений: 37
23.10.2017, 11:40  [ТС] 2
Ни у кого нет идей что ли)?
0
Android
245 / 242 / 52
Регистрация: 19.01.2013
Сообщений: 1,896
Записей в блоге: 3
23.10.2017, 13:50 3
Лучший ответ Сообщение было отмечено Gleb21 как решение

Решение

Цитата Сообщение от Gleb21 Посмотреть сообщение
Как правильнее передать параметры соответствующие карточке в этот фрагмент?
через bundle

Цитата Сообщение от Gleb21 Посмотреть сообщение
И как быть, если структура фрагмента для некоторых карточек отличается?
а) писать условия по которым в фрагменте будет по разному отображать
б) писать разные фрагменты
в) подскажут другие

ps. есть паттерн mvp с которым можно решить 2ой вопрос - но насколько знаю с фрагментами его не используют. Возможно ошибаюсь
1
23.10.2017, 13:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.10.2017, 13:50
Помогаю со студенческими работами здесь

Сопоставить фрагменту программы с циклом while соответствующий ей фрагмент программы с циклом For
Сопоставьте фрагменту программы с циклом while соответствующий ей фрагмент программы с циклом For:...

Как сделать при нажатии на кнопку, карточку активным, а при нажатии на саму карточку, уже не активной
Кароче, у меня есть карточка и в ней кнопка, при нажатии на кнопку должен добавиться класс с...

Advanced RecyclerView и Expandable RecyclerView
Сделал expandable recycler view на основе advancedRecyclerView сборочки, но не важно это думаю,...

Открыть/закрыть DIV по нажатию
Мучаюсь уже несколько часов, нужно: 1) При нажатии на картинку чтобы открылся скрытый блок DIV....

По нажатию на ссылку открыть html код
мне нужно что бы когда пользователь нажал на ссылку, снизу не обновляясь сразу же появился html...

Как открыть файл справки по нажатию?
Здравствуйте, начал работать wpf, вопрос такой как открыть файл по нажатию на кнопку, в моем случае...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru