Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Eigenen Standort ermitteln - OHNE MapView

Das Thema "Eigenen Standort ermitteln - OHNE MapView" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 16.01.2012, 23:08   #1 (permalink)
Neuer Benutzer

Registriert seit: 19.09.2011
Beiträge: 12
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
Standard Eigenen Standort ermitteln - OHNE MapView

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
Funkfeuer ist offline   Mit Zitat antworten
Alt 17.01.2012, 08:50   #2 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von snowman2

Registriert seit: 07.12.2011
Beiträge: 128
Abgegebene Danke: 15
Erhielt 14 Danke für 14 Beiträge
Standard AW: Eigenen Standort ermitteln - OHNE MapView

Einfach dein MapView weglassen.

Such dir mal ein Tutorial. z.B.
Using GPS to get current location - Android tutorial | firstdroid.com
snowman2 ist offline   Mit Zitat antworten
Alt 17.01.2012, 10:24   #3 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von Fonsi

Modell: Samsung Galaxy S2, Sony Ericsson Xperia ray

Registriert seit: 08.07.2011
Beiträge: 175
Abgegebene Danke: 2
Erhielt 18 Danke für 17 Beiträge
Standard AW: Eigenen Standort ermitteln - OHNE MapView

Ich häng mich mal hier an:

Ist es möglich, ohne MapView auch Straße, PLZ etc. auszulesen? Die Koordinaten hab ich bereits.
__________________
Counter mit Events & Countdown (kostenlos | Pro)
brain++ Counter Free | brain++ Counter
Voice Recorder mit File Browser (kostenlos)
brainRec Voice Recorder
Fonsi ist offline   Mit Zitat antworten
Alt 17.01.2012, 10:27   #4 (permalink)
Fortgeschrittenes Mitglied

Modell: HTC Sensation

Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
Standard AW: Eigenen Standort ermitteln - OHNE MapView

nur wenn man in die API schaut
Tom299 ist offline   Mit Zitat antworten
Folgender Benutzer bedankt sich bei Tom299 für diesen Beitrag:
the_alien (17.01.2012)
Alt 23.01.2012, 17:36   #5 (permalink)
Neuer Benutzer

Registriert seit: 19.09.2011
Beiträge: 12
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
Standard AW: Eigenen Standort ermitteln - OHNE MapView

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?
Funkfeuer ist offline   Mit Zitat antworten
Alt 23.01.2012, 21:23   #6 (permalink)
Android-Hilfe.de Mitglied

Modell: Nexus S

Registriert seit: 30.09.2011
Beiträge: 137
Abgegebene Danke: 8
Erhielt 35 Danke für 33 Beiträge
Standard AW: Eigenen Standort ermitteln - OHNE MapView

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:
GPS funktioniert nicht
strider ist offline   Mit Zitat antworten
Alt 24.01.2012, 16:20   #7 (permalink)
Neuer Benutzer

Registriert seit: 19.09.2011
Beiträge: 12
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
Standard AW: Eigenen Standort ermitteln - OHNE MapView

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?
Funkfeuer ist offline   Mit Zitat antworten
Alt 24.01.2012, 17:37   #8 (permalink)
Fortgeschrittenes Mitglied

Modell: HTC Sensation

Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
Standard AW: Eigenen Standort ermitteln - OHNE MapView

stell mal die Java Version auf 1.6 dann sollte es weg sein
Tom299 ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Eigenen Standort mit GoogleMaps anzeigen zblack Android App Entwicklung 6 22.11.2011 08:10
Keine Wetteranimation beim eigenen Standort! jarc HTC Desire Forum 10 18.12.2010 08:58
[HowTo]Eigenen BootScreen erstellen und benutzen [ohne ADB oder Flashen] sandmann016 Root / Hacking / Modding für HTC Magic 1 27.11.2010 08:07
Ihr Standort ungefährer (netzwerkbasierter) Standort, genauer (GPS-) Standort PeeG Android App Entwicklung 1 01.11.2010 11:17
simples MapView was Standort anzeigt dermattn Android App Entwicklung 0 30.11.2009 16:45




Du liest gerade: "Eigenen Standort ermitteln - OHNE MapView" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.