Многоканальное уведомление Corona sdk

У меня есть некоторые уведомления в 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 ) 

есть идеи как это сделать?

По умолчанию уведомления не предоставляют многострочные.

Чтобы использовать несколько строк, вы должны NotificationCompat.BigTextStyle() в Java ( образец ) или использовать свой собственный или собственный пользовательский вид ( пример ).

К сожалению, я не нашел, как вы можете коснуться представления по умолчанию, чтобы переопределить

Руководство: https://docs.coronalabs.com/daily/guide/events/appNotification/index.html#TOC

И здесь: https://docs.coronalabs.com/daily/plugin/notifications/scheduleNotification.html

Во второй ссылке вы увидите, что используются только эти свойства:

Alert (необязательно) String. Уведомляющее сообщение для пользователя. Если приложение не запущено, на экран выводится это сообщение. Значок (необязательно) Номер. Номер значка, который будет отображаться на значке приложения при запуске запланированного уведомления. Это заменяет последний номер значка, который был применен. Установите 0, чтобы опустить номер значка. Этот вариант не поддерживается на Android. Звук (необязательно) Строка. Название звукового файла в system.ResourceDirectory, который будет воспроизводиться при срабатывании запланированного уведомления. Этот звук воспроизводится только в том случае, если приложение не находится на переднем плане. На iOS существуют ограничения на типы звука, которые можно воспроизвести (более подробную информацию см. В документации Apple). Custom (необязательно) Таблица. Таблица, которая будет доставлена ​​с уведомлением. Это позволяет передавать пользовательскую информацию с уведомлением.

В заключение нет правильного способа сделать это в наши дни.