Tengo una notificación con botones y estos botones modifican la interfaz de notificación cuando el usuario hace clic en uno de ellos.
La interfaz de notificación se actualiza correctamente, pero... la actividad principal de mi aplicación también aparece al frente.
¿Cómo evitar traer la aplicación al frente?
Gracias !!!
¡Encontré la solución!
La intención de la notificación tiene que activar un servicio y no una actividad.
Intent buttonsIntent = new Intent(this, NotificationManagementService.class); buttonsIntent.putExtra("do_action", action); contentView.setOnClickPendingIntent(R.id.notifButton, PendingIntent.getActivity(this, 0, buttonsIntent, PendingIntent.FLAG_UPDATE_CURRENT)); notification.contentView = contentView; mNotificationManager.notify(1, notification);