notificação Android lança a mesma atividade duas vezes

Quando clico na notificação na barra de status, ela inicia uma atividade, mas o comportamento é estranho. Se meu aplicativo estiver em primeiro plano e eu clicar na notificação, a intenção da notificação será acionada uma vez. Se meu aplicativo estiver em segundo plano, a intenção de notificação será acionada duas vezes. Se eu sair do aplicativo (ou seja, todas as atividades foram exibidas pressionando o botão Voltar), a intenção de notificação é acionada uma vez. Alguém pode explicar esse comportamento. O trecho de código é o seguinte:

_notification = new Notification(icon_id, "Ticker Text", System.currentTimeMillis());
_showActivityIntent = new Intent();
_showActivityIntent.setAction(MyActivityName);
_showActivityIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK + Intent.FLAG_ACTIVITY_NO_HISTORY);
_showActivityPendingIntent = PendingIntent.getActivity(context, 0, _showActivityIntent, 0);
_notification.setLatestEventInfo(context, "My title", "My text", _showActivityPendingIntent);
_notificationMgr.notify(notificationId, _notification);

questionAnswers(1)

yourAnswerToTheQuestion