Tag: geofire

如何在Firebase数据库中保存GeoFire坐标以及其他项目?

我正在开发一个应用程序,并在FirebaseDatabase保存一些Strings如postedAtTime,postedBy,postedOnDate。 我想将GeoFire坐标保存在上面所有string保存的同一个节点中,以便稍后我可以轻松地进行查询。 下面是我保存所有string的path: databaseReferenceHRequests = firebaseDatabase.getReferenceFromUrl("https://appName-e1a35.firebaseio.com/requests/"); 这是我如何保存它: // in onButtonClicked method: postNewRequest(null, imageUID, MainActivity.userName.getText().toString(), time, date, utcFormatDateTime, MainActivity.userEmail.getText().toString(), geoFire); // the method: public void postNewRequest(Bitmap bitmap, String imageUIDh, String postedBy, String postedAtTime, String postedOnDate, String utcFormatDateTime, String userEmail, GeoFire geoFire) { HRequest hRequest = new HelpRequest(null, imageUIDh, postedBy, postedAtTime, postedOnDate, utcFormatDateTime, userEmail, geoFire); databaseReferenceHRequests.push().setValue(hRequest); } […]