Java 如何在Firebase ListView中检索多个数据?

Java 如何在Firebase ListView中检索多个数据?,java,android,firebase,firebase-realtime-database,Java,Android,Firebase,Firebase Realtime Database,我是一名编程初学者,我正在尝试从Arduino检索raspberry pi发送的这些数据。你认为问题出在哪里 !! 我在这个网站上尝试了多个教程视频和类似问题的答案,但仍然无法检索数据 这是当前代码: 公共类活动{ 数组列表; 阵列适配器; 弗雷维尔; 私有静态最终字符串TAG=“freevel”; @凌驾 创建时受保护的void(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.la

我是一名编程初学者,我正在尝试从Arduino检索raspberry pi发送的这些数据。你认为问题出在哪里

!! 我在这个网站上尝试了多个教程视频和类似问题的答案,但仍然无法检索数据

这是当前代码:

公共类活动{
数组列表;
阵列适配器;
弗雷维尔;
私有静态最终字符串TAG=“freevel”;
@凌驾
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_ph);
phlvl=新的静脉水平();
FirebaseDatabase=FirebaseDatabase.getInstance();
DatabaseReference mRef=database.getReference(“freevel”);
最终ListView mListView=(ListView)findViewById(R.id.ListView);
列表=新的ArrayList();
适配器=新阵列适配器(此,R.layout.activity\u ph,R.id.freevelinfo,列表);
mRef.addChildEventListener(新的ChildEventListener(){
@凌驾
公共void onChildaded(@NonNull DataSnapshot DataSnapshot,@null字符串s){
}
@凌驾
public void onChildChanged(@NonNull DataSnapshot DataSnapshot,@null字符串s)
{
如果(dataSnapshot.child(“日期”)存在()&&
dataSnapshot.child(“时间”).exists()&&
dataSnapshot.child(“值”).exists()){
d(标记“onChildChanged:”+dataSnapshot.toString());
}
}
这是VELVEL代码:

public-class-vel{
私有字符串日期;
私有字符串时间;
私有字符串值;
公共字段(字符串日期、字符串时间、字符串值){
this.date=日期;
这个时间=时间;
这个值=值;
}
公共字符串getDate(){
返回日期;
}
公共无效设置日期(字符串日期){
this.date=日期;
}
公共字符串getTime(){
返回时间;
}
公共无效设置时间(字符串时间){
这个时间=时间;
}
公共字符串getValue(){
返回值;
}
公共void设置值(字符串值){
这个值=值;
}
}
这是ph活动的XML:



我希望从数据库中检索“日期、时间和值”中的值并将其列在ListView上。相反,该应用程序只显示文本“显示pH值”。谢谢。

如果您尝试在
onchildaded()中添加
Log.d(标记,“onchildaded:”+dataSnapshot.toString());
方法是在logcat中打印出来的吗?
2019-10-06 17:02:17.297 2161-2161/system_process E/LoadedAPI:无法实例化appComponentFactory java.lang.ClassNotFoundException:在路径:DexPathList[],NativeLibraryDirectory上未找到类“androidx.core.app.CoreComponnentFactory”=[/system/priv-app/GoogleSdkSetup/lib/x86_64,/system/lib64,/system/lib64]
这是在Logcat错误上打印出来的。我试图搜索导致我出现此错误的答案,但它仍然打印出错误。我不记得刚才有“无法实例化appComponentFactory”错误。其他错误包括。