Intents per Broadcast absetzen

Damit der Filter ausgelöst wird, müssen wir einen Intent aussenden, der der Aktion entspricht, die der Filter überwacht. Bei unserem BootReceiver oben mussten wir das nicht tun, weil das System selbst bereits den entsprechenden Intent sendete. Aber beim TimelineReceiver müssen wir das Senden übernehmen, weil der Intent für unsere Anwendung spezifisch ist.

Rufen Sie sich aus Kapitel 8 ins Gedächtnis, dass unser UpdaterService eine innere Klasse namens Updater hatte (siehe Listing 11.7). Diese innere Klasse war der separate Thread, der die Verbindung mit dem Onlinedienst herstellte und die Daten abrief. Weil das der Punkt ist, an dem wir wissen, ob es neue Nachrichten gibt, ist das auch der richtige Ort für das Senden ...

Get Einführung in die Android-Entwicklung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.