标签: android firebase firebase-realtime-database
每次我们要求Firebase通知我们值或子更改时,总是在主线程上调用回调。
如果我们在有数千个子节点的子树上侦听子节点更改,主线程将被阻止很长一段时间。
有时我们不需要在主线程上调用我们的侦听器,例如,当我们想要在将数据暴露给UI之前先对数据进行自定义排序时。
有没有办法强制Firebase SDK在特定线程上调用我们的事件侦听器?