Tengo el siguiente código para crear una notificación de la barra de estado:Android: Haga clic en caso de notificación de la barra de estado
public void txtNotification(int id, String msg){
NotificationManager manager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
Notification notification = new Notification(android.R.drawable.sym_action_email, msg, System.currentTimeMillis());
// The PendingIntent will launch activity if the user selects this notification
Intent intent = new Intent(this, MainActivity.class)
intent.putExtra("yourpackage.notifyId", id);
PendingIntent contentIntent = PendingIntent.getActivity(this, 1, intent, 0);
notification.setLatestEventInfo(this, "title", msg, contentIntent);
manager.notify(id, notification);
}
Cuando se hace clic en la notificación, quiero llamar a un método, preferiblemente con acceso a la identificación de la notificación.
Gracias de antemano,
Tim
(EDIT: He actualizado mi código después de leer la primera respuesta, pero todavía no sé cómo escuchar para obtener el propósito)
lo siento, olvidé mencionar que actualicé mi respuesta hace unos días. Por favor, avíseme si todavía tiene preguntas. – McStretch
Ah, gracias. He leído algunas cosas allí, pero eso era principalmente solo especificaciones técnicas sobre objetos. Esa página es muy útil. –