适用于Android的Firebase中的数据检索

时间:2016-10-06 09:33:26

标签: android firebase firebase-realtime-database

我想从Firebase数据库中检索我的数据。我的Firebase数据库结构如下:

 firebase-root:
user:
     uid:
user2:
     uid:
user3:
     uid:

- 等等。我想检索数据并在textview中显示数据。目前,我正在尝试以吐司形式显示数据,因为我目前没有那么多数据。我正在使用的代码是:

public void retData(View view){
        myref.child("User").addListenerForSingleValueEvent(new ValueEventListener() {
            @Override
            public void onDataChange(DataSnapshot snapshot) {
                String groupNames = (String) snapshot.getValue();
                Toast.makeText(getApplicationContext(),groupNames,Toast.LENGTH_SHORT).show();
            }

            @Override
            public void onCancelled(DatabaseError databaseError) {
                Toast.makeText(getApplicationContext(),"Failed",Toast.LENGTH_SHORT).show();
            }
        });

当用户按下按钮时,始终会调用此功能。但我没有得到数据,相反,我得到一个没有任何文字的吐司(黑色烤面包)。请帮助。

0 个答案:

没有答案