我在尝试这样做时遇到了一些问题,因为数据是异步加载的。
我有一个 recyclerView,我需要将数据推送到一个列表中,以便它可以被回收,在屏幕上显示信息,但事实证明这样做有点困难。
这就是我到现在为止得到的:
refQuestions.addChildEventListener(new ChildEventListener() {
@Override
public void onChildAdded(DataSnapshot dataSnapshot, String s) {
Question question = dataSnapshot.getValue(Question.class);
arrayList.add(question.title);
Log.d("MyApp", question.title);
}
我希望代码在这里“停止”,并且仅在数据完全加载到我的数组中后才继续执行,就像某种回调一样。
RISEBY
犯罪嫌疑人X
相关分类