Как получить данные в папке «События», в которой есть два дочерних элемента?
Я новичок в андроид студии ...
Пример кода, как показано ниже:
database = FirebaseDatabase.getInstance();
ref = database.getReference("Event");
list = new ArrayList<String>();
adapter = new ArrayAdapter<String>(this,R.layout.event_info,R.id.eventTitle,list);
ref.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
for(DataSnapshot ds: dataSnapshot.getChildren())
{
eventInfo = ds.getValue(EventInfo.class);
list.add(eventInfo.getTitle() + " \n " + eventInfo.getAddress() +
" \n " + eventInfo.getDescription() + " \n " + eventInfo.getImgURL() +
" \n " + eventInfo.getLatitude() + " \n " + eventInfo.getLongitude());
}
listView.setAdapter(adapter);
}