update read query leer example datos datasnapshot data consultas child android firebase-database

android - read - El databae en tiempo real de Firebase no funciona, setValue



listview firebase android (1)

este ejemplo insertará nuevos datos de usuario en firebase db.

FirebaseDatabase database; DatabaseReference usersTable; database = FirebaseDatabase.getInstance(); usersTable = database.getReference("Users"); /*we work here */ usersTable.addValueEventListener(new ValueEventListener() { @Override public void onDataChange(DataSnapshot dataSnapshot) { progressDialog.dismiss(); if (dataSnapshot.child(phoneEditText.getText().toString()).exists()) { Toast.makeText(SignUp.this, "Number already register", Toast.LENGTH_SHORT).show(); }else{ Users users = new Users(nameEditText.getText().toString(),passwordEditTex.getText().toString(),phoneEditText.getText().toString()); usersTable.child(phoneEditText.getText().toString()).setValue(users); Toast.makeText(SignUp.this, "Signup Sucessfully", Toast.LENGTH_SHORT).show(); finish(); } } @Override public void onCancelled(DatabaseError databaseError) { } });

Espero que esto te ayudará

Hice una muestra mediante el tutorial '' https://firebase.google.com/docs/database/android/start/?hl=ko '' para la base de datos en tiempo real de Firebase

Pero no puedo ver ningún dato después de onDataChanged ''EventValueListner''

¿Puedes explicar por qué es eso?

FirebaseDatabase database = FirebaseDatabase.getInstance(); DatabaseReference myRef = database.getReference("message"); myRef.setValue("Hello, World!"); // Read from the database myRef.addValueEventListener(new ValueEventListener() { @Override public void onDataChange(DataSnapshot dataSnapshot) { // This method is called once with the initial value and again // whenever data at this location is updated. String value = dataSnapshot.getValue(String.class); Log.d("TAG", "Value is: " + value); } @Override public void onCancelled(DatabaseError error) { // Failed to read value Log.w("TAG", "Failed to read value.", error.toException()); } });

Es mi código.

¿Qué es mi culpa?