Я пытаюсь добавить схему, где у меня есть список идентификаторов и значение в качестве даты. но я получаю схему как это:
.
Но я хочу вместо 0 указать идентификатор пользователя и дату как объект. Пожалуйста, посмотрите на мой код:
final String idGroup = (StaticConfig.UID + System.currentTimeMillis()).hashCode() + "";
final String currentDate = DateFormat.getDateInstance().format(new Date());
Room room = new Room();
for (String id : listIDChoose) {
AddGroupUser addGroupUser = new AddGroupUser();
addGroupUser.date = currentDate;
addGroupUser.user = id;
room.member.add(addGroupUser);
}
room.groupInfo.put("name", gName);
room.groupInfo.put("admin", StaticConfig.UID);
room.groupInfo.put("avatar",image);
FirebaseDatabase.getInstance().getReference().child("group/" + idGroup).setValue(room).addOnCompleteListener(new OnCompleteListener<Void>() {
@Override
public void onComplete(@NonNull Task<Void> task) {
ToastMessage("Group Created");
}
});
Как изменить мой объект, чтобы я мог получить следующий результат. Любая помощь будет очень благодарна. Спасибо !!