1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. Funkfeuer, 16.01.2012 #1
    Funkfeuer

    Funkfeuer Threadstarter Neuer Benutzer

    Hallo,

    ich habe seit kurzem angefangen unter Android eine App zu entwickeln.

    Aktuell stehe ich vor dem Problem meinen aktuellen Standort (z. B. über GPS) abfragen zu können.
    Ich bekomme es zwar hin über Location bzw. LocationManager, habe aber immer das Problem, dass ich dazu eine MapView benötige, auf die verwiesen wird (setContentView).

    Wie schaffe ich es, meinen aktuellen Standort (Koordinaten) zu ermitteln, ohne dass eine MapView erstellt werden muss.
    Ich möchte z. B. in einer einfachen Java-Klasse den Standort (im Hintergrund - durch einen zeitgesteuerent Thread) abfragen - ohne dem Benutzer eine MapView anzuzeigen.

    Ist das möglich?

    cu
    Chris
     
  2. snowman2, 17.01.2012 #2
    snowman2

    snowman2 Erfahrener Benutzer

  3. Fonsi, 17.01.2012 #3
    Fonsi

    Fonsi Erfahrener Benutzer

    Ich häng mich mal hier an:

    Ist es möglich, ohne MapView auch Straße, PLZ etc. auszulesen? Die Koordinaten hab ich bereits.
     
  4. Tom299, 17.01.2012 #4
    Tom299

    Tom299 Android-Experte

    nur wenn man in die API schaut
     
    the_alien gefällt das.
  5. Funkfeuer, 23.01.2012 #5
    Funkfeuer

    Funkfeuer Threadstarter Neuer Benutzer

    Das einzige Problem, das ich jetzt noch habe ist, die GPS-Koordinaten, die ich aus Eclipse sende, kommen nicht beim Emulator an.

    Erst wenn ich die Methode enableMyLocation(), der Klasse MyLocationOverlay aufrufe, wird mir im Emulator auch das GPS-Symbol angezeigt und die Koordinaten ausgewertet.

    Die Klasse MyLocationOverlay möchte ich aber nicht verwenden, da deren Konstruktor als 2. Argument wieder ein MapView-Objekt erwartet und eine MapView will ich ja nicht verwenden...
    Gibt es noch eine andere Möglichkeit das GPS-Symbol anzuzeigen bzw. die Koordinaten zu erhalten?
     
  6. strider, 23.01.2012 #6
    strider

    strider Erfahrener Benutzer

    Funkfeuer so wie ich dein Problem verstanden habe willst du nur Längen und Breitenangaben über GPS erhalten. Wieso wurschtelst du da mit MapView oder MyLocationOverlay rum, die sind für das was du vorhast (wenn ich dich richtig verstanden habe) unnötig. Was du brauchst ist LocationManager.requestLocationUpdates() da gibts du die callback Funktion an die aufgerufen werden soll wenn eine Position vorliegt. Das kannst du in jede beliebige Activity einbauen.
    Beispielcode findest du im Link den ich in einem anderen Thema gepostet habe:
    https://www.android-hilfe.de/forum/android-app-entwicklung.9/gps-funktioniert-nicht.188773.html
     
  7. Funkfeuer, 24.01.2012 #7
    Funkfeuer

    Funkfeuer Threadstarter Neuer Benutzer

    Hallo strider,

    ja genau, ich brauche nur die Längen- und Breitenangaben - mehr nicht.

    Ich habe mir das Beispiel aus Deinem Link angesehen, habe aber damit ein Problem, da in der Klasse MyLocationListener das @Override angemeckert wird.. warum auch immer..?
    Hast Du eine Idee, was ich da noch beachten muss?
     
  8. Tom299, 24.01.2012 #8
    Tom299

    Tom299 Android-Experte

    stell mal die Java Version auf 1.6 dann sollte es weg sein
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] Aktuellen Standort auf Google Maps anzeigen Android App Entwicklung 23.10.2017
[ERLEDIGT] Logdateien der eigenen App Android App Entwicklung 15.06.2017
[ERLEDIGT] Der Weg zur ersten eigenen App Android App Entwicklung 26.03.2017
[OFFEN] Wie kann ich mehrere Marker in eine MapView laden Android App Entwicklung 25.03.2017
[ERLEDIGT] App stürzt neuerdings beim anzeigen des eigenen Standorts ab Android App Entwicklung 19.03.2017
[ERLEDIGT] Jedem Benutzer eine eigene ID zuweisen? Android App Entwicklung 16.03.2017
Datenbank- Zugriff über ContentProvider/Resolver oder direkt von eigener App aus? Android App Entwicklung 27.11.2016

Benutzer fanden diese Seite durch die Suche nach:

  1. android standort ermitteln

    ,
  2. eigenen standort ermitteln

    ,
  3. standort ermitteln android

    ,
  4. android java gps abfragen,
  5. android gps standort ermitteln,
  6. android app entwickeln Standort herausfinden,
  7. gps Koordinaten ermitteln java,
  8. android gps auslesen,
  9. plz aus GPS Koordinaten Android,
  10. android fernseher standort ermitteln,
  11. gps standort abfragen android,
  12. android aktueller Standort abfragen,
  13. aktuellen standort ermitteln,
  14. standort herausfinden,
  15. app programmieren aktuelle position auslesen
Du betrachtest das Thema "Eigenen Standort ermitteln - OHNE MapView" im Forum "Android App Entwicklung",