如果我不在 firebase 回收器选项中调用 adapter.stopListening 会发生啥

Posted

技术标签:

【中文标题】如果我不在 firebase 回收器选项中调用 adapter.stopListening 会发生啥【英文标题】:what will happen if I do not call adapter.stopListening in firebase recycler options如果我不在 firebase 回收器选项中调用 adapter.stopListening 会发生什么 【发布时间】:2021-05-09 21:33:45 【问题描述】:

如果我不在 firebase 回收器选项中调用 adapter.stopListening();,我的应用会发生什么副作用。但我只会调用 adapter.startListening();

示例代码在这里...

@Override
protected void onStart() 
    super.onStart();
    adapter.startListening();


@Override
protected void onStop() 
    super.onStop();
    adapter.stopListening();

照片在这里..

【问题讨论】:

【参考方案1】:

如果您不调用stopListening(),适配器将继续侦听数据库的更改,即使用户再也看不到它们。至少这会导致带宽浪费。

【讨论】:

再次感谢,先生! ! ??

以上是关于如果我不在 firebase 回收器选项中调用 adapter.stopListening 会发生啥的主要内容,如果未能解决你的问题,请参考以下文章