1
我正在寻找正确的描述in this question,但发送到Android客户端。 Android客户端如何正确处理alert
对象中的loc-key
,loc-args
和action-loc-key
参数?Parse.com:向Android客户端发送本地推送通知 - 客户端实现是什么样的?
云代码:
Parse.Push.send({
where: pushQuery,
data: {
title: title,
alert: {
"loc-key":"msg",
"loc-args":["John"],
"action-loc-key":"rsp"
},
type: type
}
}
如何能在Android客户端正确处理这些密钥和本地化的推动?我必须手动对Parse广播接收器进行子类化吗?
还有更多的工作。我有一个小时左右的时间,我必须重写'getNotification'方法 - 这很烦人,因为它构建通知而不是将它留在Builder中。所以我不能修改它返回的Notification对象上的'alert'文本。嗯。我可能不得不复制整个该死的方法,并在那里进行警报定位。为什么Parse使这个如此复杂? – Aphex
顺便说一下,正确的重写方法是'onPushReceive',而不是'onReceive' - 但是感谢我指出了正确的方向。 – Aphex
当然,我不知道为什么解析这么复杂,我用GCM做了几次,客户端部分变得更容易了 – wnieves19