大家好,我的Android应用程序开发有问题,请帮我找到解决方案 我有一个SQL数据库,php脚本在服务器端工作,我从服务器通过我的应用程序(返回为JSON数组)获取一些细节(一些其他用户的信息),并在两个列表视图中详细介绍它。 我想通知列表视图中显示详细信息的所有人(使用Google云端推送通知)。 但有可能在列表视图中显示用户详细信息后,将所有ID以及当前用户的ID传回服务器,然后使用GCM向所有这些用户发送推送通知(谁&# 39; s id返回给服务器。 请帮我 或者请建议一些其他方法来实现相同的
注意:因为在列表视图中显示用户详细信息之前iam在应用程序中使用了一些过滤器(即iam不显示我从数据库中获取的所有用户的详细信息)我在获取数据时无法直接向所有人发送推送通知来自数据库。
答案 0 :(得分:1)
只要您知道要发送的内容,您要发送的信息是否在ListView中并不重要。
我可以想到两个选项,可以将这些注册ID发送到您的PHP服务器。
1)使用HTTPUrlConnection发送包含ID的JSON数据。
2)如果您的GCM服务器位于Cloud Connection Server setup,您可以从Android客户端设备发送上游消息。有关详细信息,请参阅here。