经过很多次谷歌搜索后,我来到这里询问有关firebase listner的问题。我几乎不知道列表程序用于从数据库获取数据。我想知道listner用于哪个子以及何时用于子及其值每次都在变化吗? 请提出任何文档,以通过示例简要区分该列表器 谢谢
答案 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) {
}
在这种方法中,您可以根据需要使用获取通知并进行管理。