I want to set a broadcast receiver to run some function when it gets the broadcast message, in this example, I want to catch the download's manager intent:
DownloadManager.ACTION_DOWNLOAD_COMPLETE
I looked at the Android API examples and haven't found a way to do this
You should read this first:
http://developer.android.com/reference/android/content/BroadcastReceiver.html
Then look here for examples.
Android Samples: http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/appwidget/ExampleBroadcastReceiver.html
Blog post: http://www.androidcompetencycenter.com/2009/01/basics-of-android-part-ii-intent-receivers/
You can create a class that inherits from
BroadcastReceiver
:And then register this class in your application manifest like so:
Try this: