如何从 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!
}
}
});
如何使用 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!
}
}
});