No video

Разработка Android приложения Twitter. Урок 12. Практика. RecyclerView. Обработка клика

  Рет қаралды 4,104

Devcolibri

Devcolibri

Күн бұрын

Текстовая версия урока: goo.gl/W9dqe4
Проходить курс удобнее на сайте: goo.gl/xT4gkZ
Разработка Android приложения Twitter. Урок 12. Практика. RecyclerView. Обработка клика.
Cегодня мы на практике поработаем с RecyclerView. Также научимся обрабатывать клик по элементу списка.
Kotlin для начинающих: goo.gl/Ayiuew
Сайт: devcolibri.com
Вконтакте: devcolibri
Telegram: telegram.me/dc...
Twitter: / devcolibri
Facebook: / devcolibrik

Пікірлер: 11
@user-hh1zs2xi4o
@user-hh1zs2xi4o 5 жыл бұрын
Все очень мелко. Лайк за старания ради нас ради подписчиков . Я очень прощу в следующих роликах сделать шрифт по больше.
@devcolibri
@devcolibri 5 жыл бұрын
Заметили только после монтажа уже, к сожалению. В следующем видео исправим этот косяк.
@bogdanchui515
@bogdanchui515 5 жыл бұрын
У вас есть проект который можно скачать, уже написаный ? Дайте ссылку
@devcolibri
@devcolibri 5 жыл бұрын
В текстовой версии урока есть ссылка на проект вначале урока и в конце. devcolibri.com/unit/урок-12-практика-usersadapter-обработка-клика-по-э-2/
@manyakXD
@manyakXD 5 жыл бұрын
создать слушателя для нажатия можно в методе onBindViewHolder(){ holder.itemView.setOnClickListener{} } для этого не надо создавать интерфейс
@devcolibri
@devcolibri 5 жыл бұрын
Можно. Но информацию о том, какой объект представляет элемент списка можно передать, используя интерфейс.
@manyakXD
@manyakXD 5 жыл бұрын
метод onBindViewHolder знает позицию объекта, а значит можно вытянуть всю информацию об объекте. onBindViewHolder(UserViewHolde holder, int position){ User user = userList.get(position); holder.bind(user); holder.itemView.setOnClickListener{ Toast.makeText(holder.itemView.getContext(), "user " + user.getName(), Toast.LENGTH_SHORT).show; } } эффект тот же, но уже без интерфейса
@theicelander88
@theicelander88 5 жыл бұрын
Следуя Clean Architecture, логичней будет через интерфейс без onBindViewHolder. У меня так вышло, по крайней мере
@devcolibri
@devcolibri 5 жыл бұрын
Но ведь вам надо работать с информацией в Activity. Для передачи информации из Adapter в Activity интерфейс и используется. P.S: Лучше устанавливайте слушатель на нажатие в методе onCreateViewHolder. т.к. он реже вызывается.
@TheEBPO
@TheEBPO 5 жыл бұрын
Снимают с разрешением FullHd, на небольших мониторах/планшетах/телефонах - ни черта не видно
@Michei123
@Michei123 3 жыл бұрын
нихрена не видно
Meet the one boy from the Ronaldo edit in India
00:30
Younes Zarou
Рет қаралды 17 МЛН
Harley Quinn's revenge plan!!!#Harley Quinn #joker
00:59
Harley Quinn with the Joker
Рет қаралды 27 МЛН
а ты любишь париться?
00:41
KATYA KLON LIFE
Рет қаралды 3,3 МЛН
ПРОГРАММИСТЫ! ВСЕ СЮДА...
14:25
Winderton
Рет қаралды 337 М.
Android roadmap 2024
8:21
FunDroid
Рет қаралды 212
Левитация возможна.
14:32
Необычное В Мире
Рет қаралды 357 М.
ViewModels & Configuration Changes - Android Basics 2023
18:46
Philipp Lackner
Рет қаралды 114 М.
КАК НАЧАТЬ ПОНИМАТЬ LINUX (2024)
21:10
PLAFON - Канал о линуксе
Рет қаралды 143 М.
Meet the one boy from the Ronaldo edit in India
00:30
Younes Zarou
Рет қаралды 17 МЛН