I am developing chat app and need help regarding its group structure.
I already manage structure till groupIcon but now how to create members structure with 0 ... 1... 2... etc...?
Here is my code :
private void createGroup(String strGroupName) {
RootRef = FirebaseDatabase.getInstance().getReference("GroupDetail");
String strGroupID = RootRef.push().getKey();
HashMap<String, String> groupMap = new HashMap<>();
groupMap.put("_id", group_id);
groupMap.put("adminId", admin_id);
groupMap.put("adminName", admin_name);
groupMap.put("createdAt", created_at);
groupMap.put("groupIcon", group_icon);
RootRef.child(strGroupID).setValue(groupMap)
.addOnCompleteListener(new OnCompleteListener<Void>() {
@Override
public void onComplete(@NonNull Task<Void> task) {
Toast.makeText(activity, "Group created
successfully",Toast.LENGTH_SHORT).show();
}
});
}