Michael H
- Forum-Beiträge: 127
08.08.2012, 09:12:54 via Website
08.08.2012 09:12:54 via Website
Hallo zusammen
Habe einen Service der mithilfe eines LocationManagers GPS-Koordinaten einsammelt. Diese werden in einer Datenbank abgelegt. Nun möchte ich die neuste Koordinate immer im InfoScreen meiner InfoActivity (sofern diese aktuell offen ist) anzeigen. Natürlich muss sich die View auch beim öffnen mit der neusten Koordinate bestücken lassen.
Bis jetzt habe ich das über ein "Transfer-Objekt" gelöst, in welchem ich die Instanz der ViewKlasse referenziere und sofern diese Vorhanden ist mit einem try-catch die View mit der GPS-Koordinate aktualisiere.
Nun will ich das eigentlich mit einem Broadcast lösen. Jedoch habe ich dort das Problem dass ein Intent kein Location Objekt aufnehmen kann.
Welche "eleganten" Möglichkeiten habe ich um die View zu aktualisieren.
Vielen Dank und Gruss
Habe einen Service der mithilfe eines LocationManagers GPS-Koordinaten einsammelt. Diese werden in einer Datenbank abgelegt. Nun möchte ich die neuste Koordinate immer im InfoScreen meiner InfoActivity (sofern diese aktuell offen ist) anzeigen. Natürlich muss sich die View auch beim öffnen mit der neusten Koordinate bestücken lassen.
Bis jetzt habe ich das über ein "Transfer-Objekt" gelöst, in welchem ich die Instanz der ViewKlasse referenziere und sofern diese Vorhanden ist mit einem try-catch die View mit der GPS-Koordinate aktualisiere.
Nun will ich das eigentlich mit einem Broadcast lösen. Jedoch habe ich dort das Problem dass ein Intent kein Location Objekt aufnehmen kann.
Welche "eleganten" Möglichkeiten habe ich um die View zu aktualisieren.
Vielen Dank und Gruss
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.