如果我不在 firebase 回收器选项中调用 adapter.stopListening 会发生什么
what will happen if I do not call adapter.stopListening in firebase recycler options
如果我不在 firebase 回收器选项中调用 adapter.stopListening();,我的应用程序会产生什么副作用。但我只会调用 adapter.startListening();.
示例代码在这里...
@Override
protected void onStart() {
super.onStart();
adapter.startListening();
}
@Override
protected void onStop() {
super.onStop();
adapter.stopListening();
}
照片在这里..
如果您不调用 stopListening()
适配器将继续侦听对数据库的更改,即使用户再也看不到它们。至少这会导致带宽浪费。
如果我不在 firebase 回收器选项中调用 adapter.stopListening();,我的应用程序会产生什么副作用。但我只会调用 adapter.startListening();.
示例代码在这里...
@Override
protected void onStart() {
super.onStart();
adapter.startListening();
}
@Override
protected void onStop() {
super.onStop();
adapter.stopListening();
}
照片在这里..
如果您不调用 stopListening()
适配器将继续侦听对数据库的更改,即使用户再也看不到它们。至少这会导致带宽浪费。