Lets try to explain my question: I got an application and a service. The application is started with activity A. The service sends a broadcast that will let the application
If the activity will be on the top if already started, set the FLAG_ACTIVITY_SINGLE_TOP flag
intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP); mContext.startActivity(intent);