【发布时间】:2017-12-11 22:37:01
【问题描述】:
我正在使用 firebase 数据库进行实时聊天,但它只是有时会跳过内部的键/值以添加到数据库中
这就是我将数据添加到 Firebase 数据库的方式
Map<String, Object> map = new HashMap<>();
map.put("Message_From", userSession.getUserFname() + " " + userSession.getUserLname());
map.put("Message_To", UserName_Intent);
map.put("Message", download_URI.toString());
map.put("Time", time);
map.put("Type","Video");
map.put("token_From",Sender_FCMToken);
map.put("token_To",FirebaseToken_Intent);
map.put("UUID", Random_UUID);
String Temp_Key = databaseReference.push().getKey();
Map<String, Object> RoomKey = new HashMap<>();
databaseReference.updateChildren(RoomKey);
DatabaseReference message_Root = databaseReference.child(Temp_Key);
message_Root.updateChildren(map);
【问题讨论】:
标签: android firebase firebase-realtime-database hashmap