You must change launchModeyour activity to singleTaskin the androidManifest.xml file.
The default value for this property is equal standard, which allows you to run any number of instances.
"singleTask" "singleInstance" . . , - . [...]
"singleTask" "singleInstance" : "singleTask" . , ( "" "" ). , "singleInstance" . . , - FLAG_ACTIVITY_NEW_TASK .
Android Developers 'Guide ( )
<activity android:name=".activity.YourActivity"
android:launchMode="singleTask"
android:alwaysRetainTaskState="true"
android:clearTaskOnLaunch="false"
android:finishOnTaskLaunch="false">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>