У меня есть функция для отображения уведомления, которое я вызываю из различных действий.
public static void CrearNotificacion(Context pContexto, String pTituloBarra, String pTitulo, String pTexto){
String ns = Context.NOTIFICATION_SERVICE;
NotificationManager mNotificationManager = (NotificationManager) pContexto.getSystemService(ns);
Notification notification = new Notification(R.drawable.icono, pTituloBarra, System.currentTimeMillis());
notification.defaults |= Notification.DEFAULT_SOUND;
Intent notificationIntent = new Intent(pContexto, pContexto.getClass());
PendingIntent contentIntent = PendingIntent.getActivity(pContexto, 0, notificationIntent, 0);
notification.flags |= Notification.FLAG_AUTO_CANCEL;
notification.setLatestEventInfo(pContexto, pTitulo, pTexto, contentIntent);
mNotificationManager.notify(1, notification);
}
работает отлично, проблема в том, что нажатие на уведомление открывает действие, которое создало уведомление, и это неправильно,Я думаю, что активность notiifcacion не должна открываться при выборе уведомления.
Почему?Есть ли способ исправить это?
Я не хочу открывать какие-либо действия, когда я выбираю уведомление.
Спасибо.