Ser*_*scu 8 notifications lua android push-notification coronasdk
我在Corona有一些通知.问题是,文本太大,我需要显示更大的(多行)通知,例如Gmail应用程序.以下是通知现在的样子:

这是我的代码:
local notificationOptions =
{
alert = text,
badge = 2,
sound = "alarm.caf",
custom = { foo = "bar" }
}
local notification = notifications.scheduleNotification( nextScheduleTime + ( day + math.floor(day/7)) * 24 * 60 * 60, notificationOptions )
Run Code Online (Sandbox Code Playgroud)
知道怎么做吗?
Vya*_*lav -1
默认情况下,通知不提供多行。
要使用多行,您必须NotificationCompat.BigTextStyle()使用 Java(示例)或使用您的自定义或本机自定义视图(示例)。
不幸的是,我还没有找到如何触摸默认视图来覆盖
手册: https ://docs.coronalabs.com/daily/guide/events/appNotification/index.html#TOC
在这里: https: //docs.coronalabs.com/daily/plugin/notifications/scheduleNotification.html
在第二个链接中,您可以看到仅使用了以下属性:
警报(可选)字符串。要向用户显示的通知消息。如果应用程序当前未运行,系统警报将显示此消息。徽章(可选) 编号。当计划的通知触发时,要在应用程序图标上显示的徽章编号。这将替换最后应用的徽章编号。设置为 0 可省略徽章编号。Android 不支持此选项。声音(可选)字符串。system.ResourceDirectory 中的声音文件的名称,当计划的通知触发时要播放。仅当应用程序当前不在前台时才会播放此声音。在 iOS 上,可以播放的声音种类有限制(有关更多详细信息,请参阅 Apple 文档)。自定义(可选)表。将随通知事件一起传送的表。这允许您通过通知传递自定义信息。
总之,现在没有合适的方法来做到这一点。
| 归档时间: |
|
| 查看次数: |
209 次 |
| 最近记录: |