In the examples, they create Intent as:
Intent intent = new Intent(this, AlarmReceiver.class);
But suppose my AlarmReceiver class is in another app, how do I create this intent?
I’ve tried with
new Intent("com.app.AlarmReceiver")
but nothing happens.. It was not called..
Any idea?
—Broadcast definition added using the manifest editor on Eclipse:
<receiver android:name="AlarmReceiver"></receiver>
</application>
—
Related:
How do I start my app from my other app? (but this same code is not working for broadcasts..)
If you wrote the other app, add an
<intent-filter>with a custom action string to the other app’s<receiver>element, then use anIntentwith that action string.If you did not write the other app, ask whoever wrote it what the
Intentshould look like.