Как я могу сохранить PendingIntent как объект в Realm, из messagesserviceListener?
С помощью NotificationServiceLister
Я получаю pendingIntent
уведомления. Теперь я хочу сохранить это pendingIntent
как объект, в любую автономную базу данных, как, realm, greendao, sqlite, ormLite, active android
и т.д. Это возможно? Если это возможно, то как??? Или есть какой-нибудь альтернативный способ найти pendingIntent
какого-либо конкретного уведомления???
1 ответ
Вместо сохранения pendingIntent
объект. Вы можете сохранить уникальный идентификатор уведомления в базе данных. И по щелчку Notification
деятельность будет запуск, в котором вы можете извлечь notification id
и посмотрите, какое уведомление было нажато, сравнив его с вашей локальной базой данных.