android - 如何在 Android 应用程序中使用 firebase 创建群聊

标签 android firebase-realtime-database groupchat

我正在尝试在 Firebase 上创建一些选定用户的组。

但是 firebase 创建了 firebase 数据库上所有可用用户的组。是否可以以编程方式创建用户列表组(不是全部)?任何提示都可能对我很有帮助..

最佳答案

尝试将您需要的用户添加到单独子项下的组中。 例如,让一个子项包含所有用户,然后在数据库的根目录中创建另一个子项作为一个组。

root
 -users
  --user1
  --user2
  --user3
 -group1
  --user1
  --user10
 -group2
  --user5
  --user3

您可以将这些用户添加到不同的组中,方法是读取所有用户然后将它们排序到不同的组中,或者在首次创建用户时将其添加到用户和任何组中。

关于android - 如何在 Android 应用程序中使用 firebase 创建群聊,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43298213/

相关文章:

android - 无法使用 smack-android :4. 1.4 接收群聊消息

ios - 如何在 iOS 中为 XMPP 房间实现自动加入

android - 从组中获取加入的成员列表,xmpp;

android - 不允许 NativeScript Angular 明文 HTTP 流量到本地主机

android - 如何在android中设计布局?

ios - 如何从一个 Xcode 项目访问多个 Firebase 数据库

javascript - 列出 Firebase 数据库中的节点

Android - 使用 adb 命令创建警报

android - 将 html Assets 加载到 webview 时出现问题

android - 在 Android 中针对 Firebase 内的按键进行查询