每次在Firebase实时数据库中更改数据时,都会触发addListenerForSingleEvent

时间:2020-03-27 20:20:50

标签: android firebase-realtime-database

我目前正在做一个项目,我只想在addListenerForSingleValueEvent函数中调用onCreate(),而不是每次在Firebase数据库中更改数据时都要

在这种情况下,我只想在创建数据时仅获取一次数据,并且代码如下:

cancelRef.child(code).child("Member").addListenerForSingleValueEvent(new ValueEventListener() {
        @Override
        public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
            //Fetch DATA
        }

        @Override
        public void onCancelled(@NonNull DatabaseError databaseError) {

        }
    });

0 个答案:

没有答案