Я работаю с приложением, которое отображает данные из базы данных на базе Firebase, но существует проблема, заключающаяся в том, что если у пользователя нет подключения к Интернету, появляется пустая страница, не содержащая ничего. Используйте этот код для просмотра данных.
ref.child("Sat").addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
satelliteList.clear();
for (DataSnapshot snapshot : dataSnapshot.getChildren()) {
Satellite satellite = snapshot.getValue(Satellite.class);
satelliteList.add(satellite);
adapter.notifyDataSetChanged();
}
Collections.reverse(satelliteList);
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});