I'm trying to start an activity from a class that extends BroadcastReceiver.
public void onReceive(Context context, Intent intent) {
the problem is that parameter context is the Application context and not an Activity context.
Is there a way start an intent using the Application context?
Here is sample code how to call another activity using context, set flag as per your requirement:
Yup, simply use the context and call the
startActivity()
method from that context.