mDatabase6 = FirebaseDatabase.getInstance().getReference().child("Region 1").child("Parameter Reading");
mCO2View = (TextView) findViewById(R.id.CO2value);
mDatabase6.addValueEventListener(new com.google.firebase.database.ValueEventListener() {
@Override
public void onDataChange(com.google.firebase.database.DataSnapshot dataSnapshot) {
for (com.google.firebase.database.DataSnapshot datasnap: dataSnapshot.getChildren()){
String CO2level = datasnap.child("CO2").getValue(String.class);
mCO2View.setText("CO2: " + CO2level + "ppm");
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
mCO2View.setText("CO2: Error");
}
});
我尝试检索将在每个时间间隔更新的数据,此代码用于检索以字符串形式存储在数据库中的数据,我想以值的形式检索CO2。请帮忙。谢谢