我有点困惑创建一对一的firbase聊天应用程序。Firebase一对一聊天android
我的要求是我需要显示每个用户的聊天列表(用户聊天记录)。一旦用户从列表中单击一个用户,我想显示与选定用户的一对一聊天窗口。
但我的格式,当我将消息发送到任何用户的所有用户得到了消息,我不能显示特定用户过滤聊天列表中显示它的所有聊天记录,从火力数据库
这是我的JSON strucure在火力
Java代码
static final String CHAT_REFERENCE = "lifegoal";
ChatFirebaseAdapter firebaseAdapter = new ChatFirebaseAdapter(mFirebaseDatabaseReference.child(CHAT_REFERENCE), userModel.getName(), this);
rvListMessage.setLayoutManager(mLinearLayoutManager);
rvListMessage.setAdapter(firebaseAdapter);
,但如果我将其存储在单个线程浩我可以访问它了特定的孩子 – Tufan