如何从 RealTime Firebase 在 TextView 中获取 "Text"

How to get "Text" in TextView from RealTime Firebase

如何使用 Java 从 RealTime 数据库中获取 TextView 中的 text

要获取“app_billing”节点下存在的“文本”字段的值,请使用以下代码行:

DatabaseReference rootRef = FirebaseDatabase.getInstance().getReference();
DatabaseReference textRef = rootRef.child("app_billing").child("text");
textRef.get().addOnCompleteListener(new OnCompleteListener<DataSnapshot>() {
    @Override
    public void onComplete(@NonNull Task<DataSnapshot> task) {
        if (task.isSuccessful()) {
            DataSnapshot snapshot = task.getResult();
            String text = snapshot.getValue(String.class);
            textView.setText(text);
        } else {
            Log.d("TAG", task.getException().getMessage()); //Don't ignore potential errors!
        }
    }
});