在for循环中附加侦听器

时间:2016-11-27 09:16:21

标签: android firebase-realtime-database

我正在使用Firebase数据库。即使我尝试过,我也无法为我的需求构建正确的json结构,只需一次调用即可获得所需的数据。所以现在我想在循环中使用值监听器,但我不知道是否可以这样做,所以我需要你的建议。像这样:

List<String> nodes; // These strings are different paths in my firebase json tree
FirebaseDatabase database=FirebaseDatabase.getInstance();

for (i=0; i<nodes.size() ; i++) {

  DatabaseReference reference = database.getReference().child(nodes.get(i));
  reference.addSingleValueEventListener(...);
  //do stuff with retrieved data 
}

0 个答案:

没有答案