If .Range("C" & i).Value = "No Approval Required" Then
.Range("F" & i).Value = ""
Else
'....
End If
答案 0 :(得分:0)
尝试一下: 首先使用空检查,然后调用toString();
Object obj = dataSnapshot.child("Temperature").getValue();
if(obj!=null)
status = obj.toString();
//handle else condition too
答案 1 :(得分:0)
只需使用hasChild()
方法作为检查:
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
if (dataSnapshot.hasChild("Temperature")) {
status = dataSnapshot.child("Temperature").getValue().toString();
Temperature.setText(status);
}
}