When I click the notification on the status bar it launches an activity but the behavior is strange. If my app is in foreground and I click the notification the notification
_showActivityIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
Try this. it will prevent multiple instances of the same activity. u can put this in the manifest also