Как я могу сохранить PendingIntent как объект в Realm, из messagesserviceListener?

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

1 ответ

Вместо сохранения pendingIntent объект. Вы можете сохранить уникальный идентификатор уведомления в базе данных. И по щелчку Notification деятельность будет запуск, в котором вы можете извлечь notification id и посмотрите, какое уведомление было нажато, сравнив его с вашей локальной базой данных.

Другие вопросы по тегам