jjzjj

valueEventListener

全部标签

java - Firebase child 和值(value)听众

首先,我知道这个问题已经被问过多次,但我的应用程序最近出现的问题激起了我对这个问题的兴趣。我也阅读了Firebase文档。WhatisthedifferencebetweenChildEventListenerandValueEventListenerFirebaseinterfaces?从上面的话题来看,Child和Event监听器似乎功能相同,但“灵active”不同,我认为是这样。仅供引用,我将提供我最近项目中的两个示例。示例1:数据库结构{"requests":{"pushed_id_1":{"request_name":"qjvnocnqjd","request_date":

java - 如何从 Firebase 获取数组列表对象

我向Firebase添加了一个ArrayList,但我不知道如何取回它。mDatabase.child("list").child("person").setValue(myValues);//ThisishowIaddedittomyfirebase我试过的是这个。这是我的错误信息com.google.firebase.database.DatabaseException:Can'tconvertobjectoftypejava.util.ArrayListtotypeItemValueEventListenerpostListener=newValueEventListener()

Android:WAITING firebase valueEventListener

我正在尝试使用信号量来等待我的firebasevalueEventListener。我有一个用户信息Activity,其中包含用户必须填写的6个不同字段。当用户保存他/她的信息时,我想进行“全有或全无”类型的检查。某些用户信息不能重复...例如用户名、电子邮件和电话号码。我正在使用firebase,目前的一般想法是格式:voidsaveUserInfo(){if(field1existindatabase){return;}...if(field6existindatabase){return;}savefield1();...savefield6();}我遇到的问题是检查该值是否已存

android - 我可以在不使用 android 上的 firebase 中的事件监听器的情况下获得值(value)吗?

我正在使用新版GoogleFirebase实时数据库制作Android应用程序。当数据更改/添加/删除/移动等时,我正在使用ValueEventListener和ChildEventListener获取我的数据。现在,我有一个问题。我的数据是:"user1":{"name":"abc"}我有一个名为“getName”的按钮。我想在单击getName按钮时获取用户1数据中“name”的值。getName.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){blabla..}});这可

android - Flutter 应用程序中 firebase 数据库上的 ValueEventListener

我正在学习Flutter中的Android应用程序开发。我是从flutterchat应用程序示例开始的。在Enabledatasyncing部分,解释了如何使用Firebase数据库,如下所示。finalDBreference=FirebaseDatabase.instance.reference().child('messages');push()和set()方法也工作正常。当我尝试使用ValueEventListener监听子事件时。上面创建的DBreference没有像addListenerForSingleValueEvent或addValueEventListener这样的方

android - Flutter 应用程序中 firebase 数据库上的 ValueEventListener

我正在学习Flutter中的Android应用程序开发。我是从flutterchat应用程序示例开始的。在Enabledatasyncing部分,解释了如何使用Firebase数据库,如下所示。finalDBreference=FirebaseDatabase.instance.reference().child('messages');push()和set()方法也工作正常。当我尝试使用ValueEventListener监听子事件时。上面创建的DBreference没有像addListenerForSingleValueEvent或addValueEventListener这样的方

android - ChildEventListener 和 ValueEventListener Firebase 接口(interface)有什么区别?

文档说他们都在Firebase数据库位置监听更改。 最佳答案 虽然ChildEventListener有时可能更灵活,但它们几乎做同样的事情:使用ChildEventListener您可以为4种操作(onChildAdded、onChildChanged、onChildMoved和onChildRemoved)指定不同的行为,而ValueEventListener仅提供onDataChanged。此外,ChildEventListener在子节点的位置提供DataSnapshots(数据的不可变副本),而ValueEventList

android - ChildEventListener 和 ValueEventListener Firebase 接口(interface)有什么区别?

文档说他们都在Firebase数据库位置监听更改。 最佳答案 虽然ChildEventListener有时可能更灵活,但它们几乎做同样的事情:使用ChildEventListener您可以为4种操作(onChildAdded、onChildChanged、onChildMoved和onChildRemoved)指定不同的行为,而ValueEventListener仅提供onDataChanged。此外,ChildEventListener在子节点的位置提供DataSnapshots(数据的不可变副本),而ValueEventList

android - 火力地堡错误 : Can´t add ValueEventListener

这是我的声明代码:database=FirebaseDatabase.getInstance();myRef=database.getReference("lifts");为什么我不能添加ValueEventListener?我尝试了Firebase指南中的示例。这是代码:myRef.addValueEventListener(newValueEventListener(){@OverridepublicvoidonDataChange(DataSnapshotdataSnapshot){}@OverridepublicvoidonCancelled(FirebaseErrorfire

java - Android 中 RecyclerView 的 ValueEventListener 与 ChildEventListener

Firebase数据库用户都知道有两个基本的监听器用于监听数据:ValueEventListener和ChildEventListener。当我们监听一个对象时效果很好,但当我们监听一些集合时就变得非常困难。要指定问题,让我们假设我们有HackerNews提要,并且我们收听例如Firebase中的“帖子”对象。当然,我们的应用程序中有RecyclerView用于显示帖子,我认为使用FirebaseUI是个好主意,但问题是我们希望在更改服务器端或测试。所以我们会使用一些适配器,但这是另一个question。正如我提到的,我们有两个听众,问题是哪个更好?当我们使用ValueEventLis
12