Вы можете сделать это, создав собственный фрагмент, который вы запускаете, когда получаете уведомление Firebase. Примерно так:
FragmentManager fragmentManager = getFragmentManager();
fragmentManager.beginTransaction()
.show(new FragmentIncomingNotification())
.commit();
Тогда вы можете проверить, существует ли фрагмент, используя что-то вроде:
Как проверить, существует ли фрагмент?
В последующих уведомлениях и, если они не существуют, запустите их, используя приведенный выше код, в противном случае вы можете использовать функцию обмена сообщениями LocalBroadcastManager, чтобы отправить сообщение фрагменту, чтобы добавить новый элемент на ваш дисплей.