Android 通知 - 为多个用户推送通知
Posted
技术标签:
【中文标题】Android 通知 - 为多个用户推送通知【英文标题】:Android notifications - push notifications for multiple users 【发布时间】:2017-12-04 01:04:20 【问题描述】:我正在编写一个应用程序,您可以在其中创建和邀请多个用户参加一个活动。我想让应用程序在用户被邀请参加活动时向他们发送通知。我在我的按钮 onClick 方法中调用以下内容以在创建事件时发送通知。
private void addNotification()
NotificationManager notif=(NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);
Notification notify=new Notification.Builder
(getApplicationContext()).setContentTitle("Hello").setContentText("This is a notification").
setContentTitle("notif").setSmallIcon(R.mipmap.ic_launcher).build();
notify.flags |= Notification.FLAG_AUTO_CANCEL;
notif.notify(0, notify);
这可行,但是这只会在创建事件时向我发送推送通知。我不确定如何将其发送给受邀参加活动的多人。我有一个我想要通知的用户电子邮件列表。如何更改此代码以向多个用户发送通知?
【问题讨论】:
您需要有一个服务器,并且该服务器应该使用 firebase 消息发送推送。 【参考方案1】:为此,您可以使用谷歌云消息传递。它将帮助您将通知广播给多个用户
https://developers.google.com/cloud-messaging/android/client
【讨论】:
好的,谢谢,这是唯一的方法吗?没有办法直接通过Android的通知管理器来做吗?以上是关于Android 通知 - 为多个用户推送通知的主要内容,如果未能解决你的问题,请参考以下文章
如何在phonegap上使用GCM处理android中的多个推送通知