how can read value from firebase to Android?
I had write value to firebase, but how can read value to android?
my code
private String userid;
private TextView username;
username = findViewById(R.id.username);
 firebaseUser = FirebaseAuth.getInstance().getCurrentUser();
        DatabaseReference reference = FirebaseDatabase.getInstance().getReference("Users").child(userid);
        reference.addValueEventListener(new ValueEventListener() {
            @Override
            public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
                UserModel userModel = dataSnapshot.getValue(UserModel.class);
                username.setText(userModel.getUsername());
                //publisher.setText(userModel.getUsername());
            }
            @Override
            public void onCancelled(@NonNull DatabaseError error) {
            }
        });
But I got the error code
Process: com.luvtas.campingau, PID: 23997
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.luvtas.campingau/com.luvtas.campingau.Ui.PostActivity}: java.lang.NullPointerException: Can't pass null for argument 'pathString' in child()
where has problem?
and because I want to get current userid from firebase to get user name and profile image.
 
     
    