当前位置:  开发笔记 > 编程语言 > 正文

获取Firebase数据库Android中的最后一个节点

如何解决《获取Firebase数据库Android中的最后一个节点》经验,为你挑选了1个好方法。

我想从我的Android中获取firebase数据库中添加的最后一个节点中的项目.您可以在下面的图片中看到我不知道如何获取特定节点,因为唯一键是由Firebase创建的.如何引用自动创建的节点和子进程?非常感谢

最后一个节点

在此输入图像描述



1> Rodrigo Ehle..:

试试这个:

DatabaseReference databaseReference = FirebaseDatabase.getInstance().getReference();
Query lastQuery = databaseReference.child("mp").orderByKey().limitToLast(1);
lastQuery.addListenerForSingleValueEvent(new ValueEventListener() {
    @Override
    public void onDataChange(DataSnapshot dataSnapshot) {
        String message = dataSnapshot.child("message").getValue().toString();
    }

    @Override
    public void onCancelled(DatabaseError databaseError) {
        // Handle possible errors.
    }
});

希望这可以帮助!

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有