Marc Schumacher
- Forum-Beiträge: 14
17.01.2013, 09:24:02 via Website
17.01.2013 09:24:02 via Website
Guten Morgen ich habe ein Problem. Und zwar bastel ich momentan an einer art fahrtenbuch app. ich will beim Senden der Darten an meine Seite die aktuelle gps daten mit versenden. Ich habe fürs gps eine extra klasse gemacht und rufe die halt in meiner mainklasse unter meiner ButtonSend Funktion auf. dieses sieht bei mir in etwa so aus :
allerdings bekomme ich die Werte long : Null und Lat : Null
DIe Freigabe habe ich in der Manifest eigentlich reingeschrieben also
permission.ACCESS_FINE_LOCATION und permission.INTERNET sind gesetzt.
Ich dachte zuerst das es vielleicht nur am Emulator leigt aber auch auf meinen handy zeigt und sendet er Null, Null
Hat jemand einen TIpp woran das liegen könnte?
1GPSmanager gps = new GPSmanager(this);
2
3 if(gps.canGetLocation()){ // gps enabled} // return boolean true/false
4
5 gps.getLatitude(); // returns latitude
6 gps.getLongitude(); // returns longitude
7 Toast.makeText(getApplicationContext(), "Your Location is - \nLat: " + latitude + "\nLong: " + longitude, Toast.LENGTH_LONG).show();
8 }
9 else {
10 gps.showSettingsAlert();
11 }
12 skette = "1;"+"5;"+ rfid + ";" + kstand +";" + kstelle + ";" + purpose + ";" + login + ";" + IMEI + ";" + longitude+ ";" + latitude + ";";
13 lbook.execute(rfid,kstand,kstelle,purpose,login,skette,IMEI,longt,latt);
2
3 if(gps.canGetLocation()){ // gps enabled} // return boolean true/false
4
5 gps.getLatitude(); // returns latitude
6 gps.getLongitude(); // returns longitude
7 Toast.makeText(getApplicationContext(), "Your Location is - \nLat: " + latitude + "\nLong: " + longitude, Toast.LENGTH_LONG).show();
8 }
9 else {
10 gps.showSettingsAlert();
11 }
12 skette = "1;"+"5;"+ rfid + ";" + kstand +";" + kstelle + ";" + purpose + ";" + login + ";" + IMEI + ";" + longitude+ ";" + latitude + ";";
13 lbook.execute(rfid,kstand,kstelle,purpose,login,skette,IMEI,longt,latt);
allerdings bekomme ich die Werte long : Null und Lat : Null
DIe Freigabe habe ich in der Manifest eigentlich reingeschrieben also
permission.ACCESS_FINE_LOCATION und permission.INTERNET sind gesetzt.
Ich dachte zuerst das es vielleicht nur am Emulator leigt aber auch auf meinen handy zeigt und sendet er Null, Null
Hat jemand einen TIpp woran das liegen könnte?
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.