6

Beim Starten meiner App sollen mehrere POI-Koordinaten zum Android-System hinzugefügt werden. Einige Stunden später ist meine App geschlossen und der Benutzer läuft in der Nähe eines POI, den er z. durch eine Statusmeldung.Standortalarm für Android?

Ist this der richtige Ansatz für mein Szenario? Gibt es mehr Dinge in Android, um dies zu erreichen?

public void addProximityAlert (Doppel Breite, doppelte Länge, float Radius, lange Ausatmung, PendingIntent Absicht)

Antwort

13

Ja, würden Sie LocationManager und addProximityAlert() als Grundlage für die gewünschte Funktion verwenden.

+0

Sir, ist das das gleiche wie Geofence funktioniert? Ich habe noch nie Geofence verwendet, obwohl ich versuche, herauszufinden, wie es funktioniert, ohne dass es GPS aufruft, um den aktuellen Standort zu verfolgen. Wenn LocationManager und Geofence angegeben sind, welcher sollte dann ausgewählt werden? –

+0

@ Rat-a-tat-a-tatRatatouille: Annäherungswarnungen haben nie so gut funktioniert. Wenn Sie mit der Abhängigkeit von Google Play-Diensten leben können, können Sie mit "LocationClient" und Geofencing bessere Ergebnisse erzielen. – CommonsWare

+0

Ich habe eine Erfahrung mit der Nähe Alarm, funktioniert nicht auf Emulatoren :(. Und ich bekomme einen Fehler 1000 beim Hinzufügen von Geofencing und ich weiß nicht warum auch :(.. –