Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android Firebase..如何检索数据_Java_Android - Fatal编程技术网

Java Android Firebase..如何检索数据

Java Android Firebase..如何检索数据,java,android,Java,Android,我需要我的简单应用程序中的帮助。我在我的应用程序和firebase中添加了积分功能。但是如何从firebase中检索回相同位置的点???您可以尝试类似的方法。我正在像这样检索我所有的应用程序用户 FirebaseDatabase database = FirebaseDatabase.getInstance(); DatabaseReference myRef = database.getReference("users"); myRef.addValueEventL

我需要我的简单应用程序中的帮助。我在我的应用程序和firebase中添加了积分功能。但是如何从firebase中检索回相同位置的点???

您可以尝试类似的方法。我正在像这样检索我所有的应用程序用户

    FirebaseDatabase database = FirebaseDatabase.getInstance();
     DatabaseReference myRef = database.getReference("users");
     myRef.addValueEventListener(new ValueEventListener() {
            @Override
            public void onDataChange(DataSnapshot dataSnapshot) {
                userList = new ArrayList<User>();
                dataSnapshot.getChildrenCount();
                //List<User> list= new ArrayList<User>();
                for (DataSnapshot childDataSnapshot : dataSnapshot.getChildren()) {
                    User user = childDataSnapshot.getValue(User.class);
                    userList.add(user);
                }
                Log.e("hello","childDataSnapshot"+ userList.size());

                adapter.update(userList);

            }

            @Override
            public void onCancelled(DatabaseError error) {
                // Failed to read value
                Log.w("MY", "Failed to read value.", error.toException());
            }
        });
FirebaseDatabase=FirebaseDatabase.getInstance();
DatabaseReference myRef=database.getReference(“用户”);
myRef.addValueEventListener(新的ValueEventListener(){
@凌驾
公共void onDataChange(DataSnapshot DataSnapshot){
userList=newarraylist();
dataSnapshot.getChildrenCount();
//列表=新的ArrayList();
对于(DataSnapshot childDataSnapshot:DataSnapshot.getChildren()){
User User=childDataSnapshot.getValue(User.class);
添加(用户);
}
Log.e(“hello”,“childDataSnapshot”+userList.size());
adapter.update(用户列表);
}
@凌驾
已取消的公共无效(DatabaseError错误){
//无法读取值
Log.w(“MY”,“读取值失败”,error.toException());
}
});

请查看Firebase。谢谢。。现在我来试试银行。。现在我试试看