Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Corona sdk mostrar notificación de múltiples líneas

Tengo algunas notificaciones en Corona. El problema es que el texto es demasiado grande y tendría que mostrar notificaciones más grandes (multilínea), como la aplicación de Gmail, por ejemplo. A continuación, le mostramos las notificaciones: Introduzca aquí la descripción de la imagen

Aquí está mi código:

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 ) 

¿Alguna idea de cómo hacer esto?

One Solution collect form web for “Corona sdk mostrar notificación de múltiples líneas”

Las notificaciones de forma predeterminada no proporcionan líneas multilíneas.

Para utilizar varias líneas, debe NotificationCompat.BigTextStyle() en Java ( ejemplo ) o utilizar su personalizado o personalizado Ver ( ejemplo ).

Lamentablemente, no he encontrado cómo se puede tocar la vista predeterminada para anular

Manual: https://docs.coronalabs.com/daily/guide/events/appNotification/index.html#TOC

Y aquí: https://docs.coronalabs.com/daily/plugin/notifications/scheduleNotification.html

En el segundo enlace se puede ver que sólo se utilizan estas propiedades:

Alerta (opcional) Cadena. El mensaje de notificación que se mostrará al usuario. Si la aplicación no se está ejecutando actualmente, se mostrará un mensaje de alerta del sistema. Insignia (opcional) Número. El número de la insignia que se mostrará en el icono de la aplicación cuando se active la notificación programada. Esto reemplaza el último número de placa que se aplicó. Establezca en 0 para omitir el número de identificación. Esta opción no es compatible con Android. Sonido (opcional) Cadena. Nombre del archivo de sonido en el system.ResourceDirectory que se reproducirá cuando se active la notificación programada. Este sonido solo se reproduce si la aplicación no está en primer plano. En iOS, existen limitaciones en el tipo de sonido que se puede reproducir (consulte la documentación de Apple para obtener más detalles). Tabla personalizada (opcional). Una tabla que se entregará con el evento de notificación. Esto le permite pasar información personalizada con la notificación.

En conclusión, no hay manera correcta de hacerlo hoy en día.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.