我想将名为funny_momments_row
的对象添加到名为ArrayList
的{{1}}中,但是没有添加。之后,我正在检查data
为空还是没有使用data
方法。该代码在此行之前运行良好:
isEmpty
这是完整的课程:
funny_momments_row current = new funny_momments_row(dataSnapshot.child("like").getValue().toString(),dataSnapshot.child("url").getValue().toString());
答案 0 :(得分:0)
请尝试执行此操作,因为videoSnapsot
是您需要在数组列表中添加的数据。
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
for (DataSnapshot videoSnapshot: dataSnapshot.getChildren()) {
data.add(videoSnapshot.getValue(funny_momments_row.class));
//Create getter/setter method in funny_momments_row class if needed.
}
}
并且,对于funny_momments_row
,请使用Java命名约定。