我有點困惑創建一對一的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