Как восстановить комментарий с позиции элемента recyclerView - PullRequest
0 голосов
/ 15 ноября 2018

Я новичок в разработке Android

Я создаю ленту новостей, где вы можете комментировать сообщения, для этого я использую Firebase в качестве базы данных и использую FirebaseRecyclerAdapter и FirebaseRecyclerOptions

Я хочу, чтобы пользователь нажал на кнопку «Комментарий» первой RecyclerView

Второй RecyclerView отображает комментарии в соответствии с выбранным сообщением.

Я понятия не имею, как это сделать, зная, что попытался захватить позицию поста.

Спасибо. Спасибо.

1 Ответ

0 голосов
/ 15 ноября 2018

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

Далее вам необходимо как-то передать этот ключ во второе представление переработчика.

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

Если два представления переработчика находятся в отдельных действиях, ключ можно сохранить в общих настройках Android.Подробнее об этом механизме передачи данных см .:

Наконец, вам нужно использовать ключ для загрузки комментариев к этому конкретному сообщению.Это зависит от вашей точной структуры данных, но я рекомендую начать с документации по работе со списками данных или FirebaseUI, аналогично тому, что вы, вероятно, уже имеете.

...