Итак, благодаря ответу Пьетро Скарампеллы я нашел то, что хотел.
val resultPendingIntent = TaskStackBuilder.create(context).apply {
addNextIntentWithParentStack(intent)
}.getPendingIntent(messageId, PendingIntent.FLAG_ONE_SHOT)
intent
здесь есть намерение, которое я хочу начать, затем я передаю свой resultPendingIntent
к моему уведомлению с
NotificationCompat.Builder(context, channelId)
[...]
.setContentIntent(resultPendingIntent)
Также я добавил в свою деятельность в манифесте
android:parentActivityName=".ui.main.MainActivity"
Теперь, когда я нажимаю на мойУведомление о моей желаемой активности запускается, и когда я нажимаю кнопку «назад» MainActivity
запускается.
Спасибо, ребята;)