Как я могу установить arraylist для нескольких кнопок переключения в recyclerview

#java #android #arraylist #android-recyclerview

Вопрос:

В recyclerview каждая строка содержит 2 редактируемых текста и 1 кнопку ,мне нужно получать значение каждого редактируемого текста строки при каждом нажатии кнопки, а также для сохранения оставшихся значений в списке массивов..

Я завершил строку и кнопку recyclerview и создаю отдельный класс для сбора значений из каждой строки при каждом нажатии кнопки, и я устанавливаю значение arraylist для получения каждого значения, но моя проблема заключается в том, что после успешной отправки значений arraylist в базу данных firebase

Это выглядит так. Ссылка пользователя

 Child "brand" edittext: value 1,edittext 2 value2:  

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

Но я хочу отправить такие данные

Ref пользователи

Ребенок

 "0" edittext: value 1,edittext 2 value2:   "1" edittext: value 1,edittext 2 value2:   "2" edittext: value 1,edittext 2 value2:  

А также я попытаюсь добавить еще один список arraylist для добавления этого списка, это заставит мое приложение принудительно закрыться, пожалуйста,помогите мне..