2017-04-15 154 views
0

所以我試圖從我的數據庫檢索到顯示在我的Android應用程序,但它似乎並沒有工作!如何從Firebase數據庫中檢索並顯示在EditText中?

這是我嘗試過的代碼,但沒有運氣!

mRef = new Firebase("https://uevent-f8ea1.firebaseio.com/New Vendors" + useridstring + "/name" ); 

    mRef.addValueEventListener(new ValueEventListener() { 
     @Override 
     public void onDataChange(DataSnapshot dataSnapshot) { 

      String value = dataSnapshot.getValue(String.class); 

      DisplayName.setText(value); 

     } 

     @Override 
     public void onCancelled(FirebaseError firebaseError) { 

     } 
    });[Database Structure][1] 
+0

你可以發佈你的json結構嗎? –

+0

@KurtAcosta我真的不知道如何去做,但基本上數據庫結構就像新供應商---> UID --->名稱 – Dckw24

+1

您可以通過點擊[Firebase中的「導出JSON」鏈接數據庫控制檯](https://console.firebase.google.com/project/_/database/data)。 –

回答

0

我想這是因爲你錯過了這部分斜線:

mRef = new Firebase("https://uevent-f8ea1.firebaseio.com/New Vendors/" + useridstring + "/name" ); 

出來試試這個代碼,看看它是否適合你。

+0

工作就像一個魅力! – Dckw24

+0

很高興能幫到你!儘管如此,嘗試着解決@弗蘭克的建議。使用最新的Firebase SDK。 –

相關問題