我在我的Android移动应用程序中使用firebase实时数据库,并且使用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) {
}
} }