Muestra las diferencias entre dos versiones de la página.
Próxima revisión | Revisión previa | ||
kotlin:notificaciones [2023/11/03 12:11] – creado thejuanvisu | kotlin:notificaciones [2023/11/23 10:14] (actual) – thejuanvisu | ||
---|---|---|---|
Línea 11: | Línea 11: | ||
Primero crearemos las constantes con el nombre del canal, el ID del canal y el ID de la notificación que crearemos al inicio de la clase de nuestra activity: | Primero crearemos las constantes con el nombre del canal, el ID del canal y el ID de la notificación que crearemos al inicio de la clase de nuestra activity: | ||
- | < | + | < |
private val nombreCanal = " | private val nombreCanal = " | ||
private val idCanal = " | private val idCanal = " | ||
Línea 21: | Línea 21: | ||
Después, donde termina la función onCreate crearemos un canal de notificaciones, | Después, donde termina la función onCreate crearemos un canal de notificaciones, | ||
- | < | + | < |
private fun crearCanalNotificacion(){ | private fun crearCanalNotificacion(){ | ||
if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.O){// | if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.O){// | ||
Línea 38: | Línea 38: | ||
Finalmente crearemos la función para lanzar la notificación: | Finalmente crearemos la función para lanzar la notificación: | ||
- | < | + | < |
private fun crearNotificacion(){ | private fun crearNotificacion(){ | ||
crearCanalNotificacion()// | crearCanalNotificacion()// | ||
Línea 60: | Línea 60: | ||
</ | </ | ||
+ | |||
+ | ===== A tener en cuenta ===== | ||
+ | Si tras establecer los permisos y demás no te salen las notificaciones debes ir a configuración de android, ir a la sección de permisos de notifiaciones y asegurarte de que tu aplicación no esté deshabilitada: | ||
+ | {{: | ||
+ | |||
+ | Buscamos Notificaciones en la barra de búsqueda y vamos al gestor de permisos de notificaciones: | ||
+ | {{: | ||
+ | |||
+ | Si nuestra App no aparece, le daremos a donde pone más recientes y luego a Desactivadas: | ||
+ | {{: | ||
+ | |||
+ | Después de eso se nos mostrarán las activaciones sin permisos de notificación, | ||
+ |