作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用此代码,我可以向我自己的设备发送通知。
Intent intent = new Intent(getApplicationContext(), ContactDonor.class);
PendingIntent pi = PendingIntent.getActivity(getApplicationContext(), 0, intent, 0);
//display text
String body = "Please Click on this to accept!";
String title = bloodgroup+" Required";
Notification n = new Notification(R.drawable.ic_launcher, body , System.currentTimeMillis());
n.setLatestEventInfo(getApplicationContext(), title, body, pi);
n.defaults = Notification.DEFAULT_ALL;
nm.notify(uniqueID, n);
finish();
但现在我有一个屏幕,上面显示了一个人的详细信息,例如: 姓名: ... 电子邮件: ...,并且有一个消息框和一个请求按钮,单击该按钮时,他应该会收到包含该特定消息的通知。如何才能完成这件特别的事情?
最佳答案
它不能通过使用PUSH 通知
来实现。 PUSH notification
在 server-client
comm 实现时很有用,其中 server
通知 client
有关事件发生在服务器
端。
您尝试间接实现的是服务器-客户端架构,您的设备将在其中充当服务器。如果您将当前架构塑造为服务器-客户端,您将能够向其他设备发送通知。在这种情况下,您也不需要推送通知,这将是一个简单的服务器-客户端通信。
有关 PUSH 的更多信息,请参阅:http://www.vogella.com/articles/AndroidCloudToDeviceMessaging/article.html#c2dm_sendmessage
您也可以发送短信,但这并不能解决您的问题。根据我的说法,您没有其他解决方案可以申请发送通知。
关于android - 如何将推送通知发送到android中的其他设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11098404/
我是一名优秀的程序员,十分优秀!