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.