Я реализовал приведенный ниже код внутри onMessageReceived службы сообщений FCM, чтобы показывать уведомление пользователю, когда приложение находится на переднем плане.
Уведомление успешно поднято и правильно отображается в трее. Но мое требование состоит в том, что когда приложение находится на переднем плане, панель уведомлений появляется на несколько секунд, а затем по умолчанию она должна скрываться. Как этого добиться?
NotificationCompat.Builder notificationBuilder = new
NotificationCompat.Builder(this)
.setSmallIcon(R.drawable.ic_notifications_black_24dp)
.setContentTitle(title)
.setContentText(messageBody)
.setAutoCancel(true)
.setContentIntent(pendingIntent);
NotificationManager notificationManager =
(NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
notificationManager.notify(2 , notificationBuilder.build());
Спасибо