如何从firebase数据库中提取三段文本并将其显示在一个textView中?

时间:2017-07-14 09:59:56

标签: android json firebase firebase-realtime-database textview

从firebase数据库获取数据我没有问题。但是你如何将不同的数据位拉到一个textView中呢......

enter image description here

1 个答案:

答案 0 :(得分:3)

试试这个:

mRef.child("1").addListenerForSingleValueEvent(new ValueEventListener() {
            @Override
            public void onDataChange(DataSnapshot dataSnapshot) {
                StringBuilder stringBuilder = new StringBuilder();
                stringBuilder.append(dataSnapshot.child("club").getValue().toString());
                stringBuilder.append(dataSnapshot.child("name").getValue().toString());
                stringBuilder.append(dataSnapshot.child("number").getValue().toString());
                myTextView.setText(stringBuilder);
                //or
                //myTextView.append(dataSnapshot.child("club").getValue().toString());                
                //myTextView.append(dataSnapshot.child("name").getValue().toString());             
                //myTextView.append(dataSnapshot.child("number").getValue().toString());
            }

            @Override
            public void onCancelled(DatabaseError databaseError) {

            }
        });