Поскольку вы используете объект User
при добавлении данных Firebase, используйте список пользовательских объектов для извлечения его для вашего дочернего объекта.
Составьте список пользователей
ArrayList<User> users = new ArrayList<>();
Затемдля вашего ребенка добавьте это:
String title = dataSnapshot.child("title").getValue(String.class);
String description= dataSnapshot.child("description").getValue(String.class);
users.add(new User(title, description));
Затем, наконец, в вашем списке нажмите изменить дополнительные
Intent intent = new Intent(getApplicationContext(),MainContent.class);
intent.putExtra("content_description", users.get(position).getDescription());
startActivity(intent);
Примечание: Вы также можете поместить весь объект внамерение, но вам нужно сделать так, чтобы объект User
реализовал пригодный для обработки.
Предложение: Используйте соответствующие имена переменных и имена классов.Поверь мне, это важно.Например, заголовок и содержание не должны быть в User
классе, это больше похоже на то, чтобы быть в Book
классе.
Надеюсь, это просветит вас, приятель, ура