【发布时间】:2018-02-17 20:36:14
【问题描述】:
我想将我的 firebaseRecyclerAdapter 中的所有对象作为 List。
这是我尝试的;
Query query = FirebaseDatabase.getInstance()
.getReference()
.child("ABC").orderByChild("abc");
FirebaseRecyclerOptions<myObject> options =
new FirebaseRecyclerOptions.Builder<myObject>()
.setQuery(query, myObject.class)
.build();
adapterL = new myAdapter(options, MyActivity.this);
ObservableSnapshotArray<myObject> mSnapshots=adapterL.getSnapshots();
if(mSnapshots.size()!=0) {
...
}
但我总是得到 mSnapshots 大小 0。我想,可能是 firebase 适配器尚未加载,但我不知道。
所以问题;查询到 firebase 后,如何获取 firebase 适配器中的对象列表?谢谢你的建议。
【问题讨论】:
-
你能做到吗?
标签: android firebase android-recyclerview firebaseui