我正在创建一个项目,当用户向应用程序输入他的交易要求时,其数据将保存在Firebase数据库中。 有没有办法在用户使用 Firebase 推送通知在 Firebase 数据库中输入数据时发送推送通知
你可以
这样做,当用户将数据输入到Firebase数据库中时。
在响应成功后,您可以针对 Firebasedatabase 用户节点中的当前用户设置该值。然后使用 firebase 数据库的 addValueListener 检查您设置的值(如果存在(,然后创建这样的推送通知
NotificationManager notif=(NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);
Notification notify=new Notification.Builder(getApplicationContext())
.setContentTitle(tittle)
.setContentText(body)
.setContentTitle(subject)
.setSmallIcon(R.drawable.abc)
.build();
notify.flags |= Notification.FLAG_AUTO_CANCEL;
notif.notify(0, notify);
在此之后,在推送通知后将值设置为 null。
希望对您有所帮助!