如何停止在Android中监听firebase位置.
我尝试过使用firebaseObj.onDisconnect().cancel();,但没有运气.
Fra*_*len 17
有一个调用的方法removeEventListener可以调用以删除特定的事件侦听器.
您需要传入要删除的侦听器,您可以通过以下两种方式之一获取:
当你已经有一个你的听众的引用
ref.addValueEventListener(myLoggingListener);
...
ref.removeEventListener(myLoggingListener);
Run Code Online (Sandbox Code Playgroud)如果您内联创建侦听器:
var listener = ref.addValueEventListener(new ValueEventListener() {
// implementation of the onDataChange and onCanceled
});
...
ref.removeEventListener(listener);
Run Code Online (Sandbox Code Playgroud)请注意,这在Firebase的Android指南中有关检索数据的部分进行了解释.
| 归档时间: |
|
| 查看次数: |
16311 次 |
| 最近记录: |