У меня есть собственное приложение реагирования, и после того, как функция Cloud отправляет пользователям уведомление, я сохраняю его в базе данных в реальном времени,
. На главном экране я добавляю колокольчик ?, когда пользователь щелкает егоперейти к нему на конкретном экране содержит все уведомления, сохраненные в базе данных в реальном времени (firebase),
Поэтому мой вопрос, я хочу добавить счетчик, если пользователь получает новое уведомление, он будет увеличиваться и после щелчкана звонок и перейдите к подробному экрану уведомлений и вернитесь на главный экран. Должен быть счет 0 или просто звонок без счетчика, как я могу это сделать?
Мне кажется, я просто добавляю слушателя вдомашний экран и просто получаю длину массива уведомлений после извлечения из firebase, и если любое новое уведомление, которое будет достигать длины, увеличится, и после перехода к экрану уведомлений я сбрасываю массив уведомлений как [] или что-то в этом роде, Но в каждомодин раз , я открываю приложение и захожу на «домашний экран», я получу счет », длину уведомлениямассив массивов после извлечения ".. так что это плохо
Так что вы думаете?