Я использую базу данных Firebase в реальном времени в моей мобильной программе для Android, а метод onDataChange требует немного времени для возврата результатов.Я считаю, что onDataChange - это асинхронный метод, требующий немного больше времени для ответа.как мне быстрее получить ответ от firebase json db.
geoQuery.addGeoQueryEventListener(new GeoQueryEventListener() {
@Override
public void onKeyEntered(String key, GeoLocation location) {
ocation.longitude+ ":ended");
primaryKey = key;
geoAsynHash.put(key,location );
ref.child(techCategory).child(primaryKey).addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
}
}}