Come cercare i dati in Firebase Android

Immagine di FireBase Database

Vorrei cercare una condizione se l'utente dice MSCS, poi Search dovrebbe verificare che -> condizione che MSCS sia uguale a 1 quindi get tutti i dati come SJSU (nome universitario) e CA (nome città) nella mia applicazione Android come un elenco / Fragmentview.

  • Qual è la differenza tra chiamata di attività esplicita e implicita in android?
  • Android: Comprensione del process di installazione di APK
  • Come posso trovare se esiste un particolare pacchetto sul mio dispositivo Android?
  • dialogo personalizzato con button di chiusura
  • Come formattare i valori all'interno di MPAndroidChart?
  • Textview: utilizzando lo stile del titolo di dialogo: @android: style / TextAppearance.DialogWindowTitle
  • Ho provato Come cercare un valore in Firebase Android ma non riesco a capire.

  • La configuration della stanza non funzionava correttamente nei servizi multiplayer Google in tempo reale per Android
  • Cambiare l'orientamento dello schermo in Android senza ricaricare l'attività
  • Ottenere la posizione in ListView
  • Glitch quando animano viste nidificate in un elemento condiviso Transizione attività?
  • Vettore di etichetta disegnabile non valido
  • Android Google Fit onConnectionFailed () SIGN_IN_REQUIRED
  • 2 Solutions collect form web for “Come cercare i dati in Firebase Android”

    Sembra che stai cercando qualcosa come il seguente.

    mDatabase.orderByChild("MSCS").equalTo(1).addListenerForSingleValueEvent( new ValueEventListener() { @Override public void onDataChange(DataSnapshot dataSnapshot) { //data will be available on dataSnapshot.getValue(); } @Override public void onCancelled(DatabaseError databaseError) { Log.w(TAG, "getUser:onCancelled", databaseError.toException()); } }); 

    Fammi sapere se questo funziona per te 🙂

    Il metodo firebase equalTo (String value) restituisce solo il valore se corrisponde esattamente. Non è come query SQL LIKE

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.