Add LED light for message notifications
This commit is contained in:
@@ -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) {
|
||||
|
||||
@@ -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 =
|
||||
|
||||
Reference in New Issue
Block a user