From 8f2eb9b0124bf6c5dd33a827333d80a7e3cf5c78 Mon Sep 17 00:00:00 2001 From: Raz492 Date: Fri, 25 Jun 2021 19:32:18 +0200 Subject: [PATCH] Pre-AlphaV6 --- .../detection/EarthquakeLocation.java | 32 ++++++++++++------- 1 file changed, 20 insertions(+), 12 deletions(-) diff --git a/app/src/main/java/de/edotzlaff/detection/EarthquakeLocation.java b/app/src/main/java/de/edotzlaff/detection/EarthquakeLocation.java index 65e4a9f..054ae7f 100644 --- a/app/src/main/java/de/edotzlaff/detection/EarthquakeLocation.java +++ b/app/src/main/java/de/edotzlaff/detection/EarthquakeLocation.java @@ -55,8 +55,8 @@ public class EarthquakeLocation extends FragmentActivity implements OnMapReadyCa //########################################################################################################################################################################## //################################################################## vvv DB Code vvv ##################################################################################### - //Aufruf der DB - public void getDataBaseValuesNoListener() + + public void getDataBaseInfo(int k) { mDatenbank = FirebaseDatabase.getInstance().getReference().child("overviewdetection"); mDatenbank.get().addOnCompleteListener(new OnCompleteListener() { @@ -73,16 +73,24 @@ public class EarthquakeLocation extends FragmentActivity implements OnMapReadyCa }); } - public void privideDBforDeviceMaping(DataSnapshot data, int i) + public double getLocationInfo(String specific,int index) { - String localedatetime; - String breitengrad; - String laengengrad; - String timestamp; - localedatetime = data.child("IDG" + i).child("b_localdatetime").getValue().toString(); - breitengrad = data.child("IDG" + i).child("d_breitengrad").getValue().toString(); - laengengrad = data.child("IDG" + i).child("e_laengengrad").getValue().toString(); - timestamp = data.child("IDG" + i).child("h_timestamp").getValue().toString(); + double kp = 5; + mDatenbank = FirebaseDatabase.getInstance().getReference().child("overviewdetection"); + mDatenbank.get().addOnCompleteListener(new OnCompleteListener() { + @RequiresApi(api = Build.VERSION_CODES.O) + @Override + public void onComplete(@NonNull Task task) { + if (!task.isSuccessful()) { + System.out.println("Datenbank Fehler in getDataBaseValuesNoListener"); + } + else { + } + } + + }); + + return kp; } @@ -131,7 +139,7 @@ public class EarthquakeLocation extends FragmentActivity implements OnMapReadyCa //ID als String detektionssignal.setDeviceId(data.child("IDG" + i).child("a_androidid").getValue().toString()); - //Koordinaten als??? + //Koordinaten als ??? String breitengradString = data.child("IDG" + i).child("d_breitengrad").getValue().toString(); String laengengradString = data.child("IDG" + i).child("e_laengengrad").getValue().toString(); double breitengrad = Double.parseDouble(breitengradString);