В моем приложении я уведомляю пользователя уведомлениями, если происходит что-то особенное:
public void triggerNotification(String msg) {
notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
Intent contentIntent = new Intent(this, ABC.class);
Notification notification = new Notification(R.drawable.icon, msg, System.currentTimeMillis());
notification.setLatestEventInfo(this, "ABC", msg, PendingIntent.getActivity(this.getBaseContext(), 0, contentIntent, PendingIntent.FLAG_CANCEL_CURRENT));
notification.flags = Notification.FLAG_AUTO_CANCEL;
notificationManager.notify(notificationCounter, notification);
notificationCounter++;
}
Если пользователь нажимает на уведомление, вызывается метод onCreate (). Но я хочу, чтобы в моем приложении вызывался определенный метод или, если приложение не на переднем плане, чтобы он возвращался на передний план.
Я знаю, что есть много учебных пособий, которые объясняют, как обрабатывать уведомления, но я просто не понимаю их полностью и никогда не смог реализовать то, что хотел бы.