diff --git a/app/src/main/java/com/github/gotify/NotificationSupport.java b/app/src/main/java/com/github/gotify/NotificationSupport.java index b497b11..9037cad 100644 --- a/app/src/main/java/com/github/gotify/NotificationSupport.java +++ b/app/src/main/java/com/github/gotify/NotificationSupport.java @@ -2,6 +2,7 @@ package com.github.gotify; import android.app.NotificationChannel; import android.app.NotificationManager; +import android.graphics.Color; import android.os.Build; import androidx.annotation.RequiresApi; import com.github.gotify.log.Log; @@ -38,6 +39,8 @@ public class NotificationSupport { Channel.MESSAGES, "Gotify messages", NotificationManager.IMPORTANCE_HIGH); + messages.enableLights(true); + messages.setLightColor(Color.CYAN); notificationManager.createNotificationChannel(foreground); notificationManager.createNotificationChannel(messages); } catch (Exception e) { diff --git a/app/src/main/java/com/github/gotify/service/WebSocketService.java b/app/src/main/java/com/github/gotify/service/WebSocketService.java index 8feb227..333e847 100644 --- a/app/src/main/java/com/github/gotify/service/WebSocketService.java +++ b/app/src/main/java/com/github/gotify/service/WebSocketService.java @@ -6,6 +6,7 @@ import android.app.PendingIntent; import android.app.Service; import android.content.Context; import android.content.Intent; +import android.graphics.Color; import android.os.Build; import android.os.IBinder; import androidx.annotation.Nullable; @@ -189,6 +190,7 @@ public class WebSocketService extends Service { .setContentText(message) .setStyle(new NotificationCompat.BigTextStyle().bigText(message)) .setDefaults(Notification.DEFAULT_LIGHTS | Notification.DEFAULT_SOUND) + .setLights(Color.CYAN, 1000, 5000) .setContentIntent(contentIntent); NotificationManager notificationManager =