Your app widget really is a set of View
s in another app's process (e.g., the home screen). Hence, there is nothing in your process that can really "listen" to anything.
When you want to update the app widget, just update it, by using an AppWidgetManager
and updateAppWidget()
.