我正在尝试将 FirebaseDatabase 实施到我的项目中,但不幸的是我无法使用DataSnapshot mDataSnapshot. 当我打电话mDataSnapshot.getValue(Message.class)时,它说“无法解析符号'mDataSnapshot”。@Overrideprotected void onStart() { super.onStart(); mDatabaseReference.addValueEventListener(new ValueEventListener() { @Override public void onDataChange(@NonNull DataSnapshot dataSnapshot) { for(DataSnapshot mDataSnapshot : dataSnapshot.getChildren()); Message message = mDataSnapshot.getValue(Message.class); }}谢谢你的帮助。
1 回答
MMTTMM
TA贡献1869条经验 获得超4个赞
删除 for 循环行处的分号。
替换for(DataSnapshot mDataSnapshot : dataSnapshot.getChildren());
为for(DataSnapshot mDataSnapshot : dataSnapshot.getChildren())
。
它会起作用的。
添加回答
举报
0/150
提交
取消