Wie kann man einen Empfänger auslösen, wenn GPS ein- / ausgeschaltet wird?

public class BootReceiver extends BroadcastReceiver  {

    @Override
    public void onReceive(Context context, Intent intent) {
        if (intent.getAction().matches("android.location.PROVIDERS_CHANGED")) {
            Toast.makeText(context, "in android.location.PROVIDERS_CHANGED",
                Toast.LENGTH_SHORT).show();
            Intent pushIntent = new Intent(context, LocalService.class);
            context.startService(pushIntent);
        } else {
            Toast.makeText(context, "not in android.location.PROVIDERS_CHANGED",
                Toast.LENGTH_SHORT).show();
            Intent pushIntent = new Intent(context, LocalService.class);
            context.startService(pushIntent);
        }
    }

    @Override
    public void onLocationChanged(Location arg0) {

    }
}

In meine app , die ich brauche, um die trigger-broadcast-Empfänger, wenn gps ein/auszuschalten.
Blick in die Materie und schlage vor, am besten eines zur Umsetzung in der app.

InformationsquelleAutor der Frage Teekam | 2013-12-19

Schreibe einen Kommentar