哪些Listner用于Firebase数据库?

时间:2019-04-13 08:03:42

标签: java android

经过很多次谷歌搜索后,我来到这里询问有关firebase listner的问题。我几乎不知道列表程序用于从数据库获取数据。我想知道listner用于哪个子以及何时用于子及其值每次都在变化吗? 请提出任何文档,以通过示例简要区分该列表器 谢谢

2 个答案:

答案 0 :(得分:0)

您可以使用此类型列表器从Firebase服务器获取实时值:-

DatabaseReference mDatabaseReference= FirebaseDatabase.getInstance().getReference(chatListTableName);

        mDatabaseReference.child(groupImageTable).child(groupId)
                .addValueEventListener(new ValueEventListener() {
                    @Override
                    public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
                        Glide.with(GroupProfile.this).load(dataSnapshot.child("groupImageUrl")
                                .getValue()).into(userImage);

                    }

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

                    }
                });

答案 1 :(得分:0)

@Override
    public void onMessageReceived(RemoteMessage remoteMessage) {

}

在这种方法中,您可以根据需要使用获取通知并进行管理。