Pre-AlphaV6

This commit is contained in:
Raz492 2021-06-25 19:32:18 +02:00
parent 71b53e42e6
commit 8f2eb9b012

View File

@ -55,8 +55,8 @@ public class EarthquakeLocation extends FragmentActivity implements OnMapReadyCa
//########################################################################################################################################################################## //##########################################################################################################################################################################
//################################################################## vvv DB Code vvv ##################################################################################### //################################################################## vvv DB Code vvv #####################################################################################
//Aufruf der DB
public void getDataBaseValuesNoListener() public void getDataBaseInfo(int k)
{ {
mDatenbank = FirebaseDatabase.getInstance().getReference().child("overviewdetection"); mDatenbank = FirebaseDatabase.getInstance().getReference().child("overviewdetection");
mDatenbank.get().addOnCompleteListener(new OnCompleteListener<DataSnapshot>() { mDatenbank.get().addOnCompleteListener(new OnCompleteListener<DataSnapshot>() {
@ -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; double kp = 5;
String breitengrad; mDatenbank = FirebaseDatabase.getInstance().getReference().child("overviewdetection");
String laengengrad; mDatenbank.get().addOnCompleteListener(new OnCompleteListener<DataSnapshot>() {
String timestamp; @RequiresApi(api = Build.VERSION_CODES.O)
localedatetime = data.child("IDG" + i).child("b_localdatetime").getValue().toString(); @Override
breitengrad = data.child("IDG" + i).child("d_breitengrad").getValue().toString(); public void onComplete(@NonNull Task<DataSnapshot> task) {
laengengrad = data.child("IDG" + i).child("e_laengengrad").getValue().toString(); if (!task.isSuccessful()) {
timestamp = data.child("IDG" + i).child("h_timestamp").getValue().toString(); System.out.println("Datenbank Fehler in getDataBaseValuesNoListener");
}
else {
}
}
});
return kp;
} }
@ -131,7 +139,7 @@ public class EarthquakeLocation extends FragmentActivity implements OnMapReadyCa
//ID als String //ID als String
detektionssignal.setDeviceId(data.child("IDG" + i).child("a_androidid").getValue().toString()); 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 breitengradString = data.child("IDG" + i).child("d_breitengrad").getValue().toString();
String laengengradString = data.child("IDG" + i).child("e_laengengrad").getValue().toString(); String laengengradString = data.child("IDG" + i).child("e_laengengrad").getValue().toString();
double breitengrad = Double.parseDouble(breitengradString); double breitengrad = Double.parseDouble(breitengradString);