如何在appcelerator中显示推送通知的完整消息

时间:2016-05-19 04:17:26

标签: android push-notification google-cloud-messaging appcelerator appcelerator-titanium

我的通知开发有问题(android)。通知消息不显示完整消息。如何使它可以像手机上的whatsapp通知一样扩展。

由于

example my current notification

4 个答案:

答案 0 :(得分:1)

推送通知文本的长度是有限的,您无法绕过它。要显示完整消息,您可以将推送消息作为数据发送全文。但请记住,推送消息数据存在总体大小限制。

或者,如果你想像whatsapp那样做,请将消息存储在数据库中,让应用程序从那里获取/同步消息。然后,无需使用推送消息传输完整的消息。

答案 1 :(得分:0)

您可以使用以下代码

增加推送通知消息的大小
String longmsg="";

.setStyle(new Notification.BigTextStyle()
         .bigText(longmsg))

答案 2 :(得分:0)

对于本地通知/在应用程序通知中,有一个属性" style" for Titanium.Android.Notificationstyle。 如果将style属性的值设置为" Titanium.Android.BigTextStyle",则可以扩展本地通知。 style属性不适用于来自服务器的通知。

答案 3 :(得分:-1)

您可以在Titanium 5.4(定于7月份)中使用BigTextStyle API:

https://jira.appcelerator.org/browse/TIMOB-20066