diff --git a/README.md b/README.md index 37133ed29e6f6cd29ea9bf07156ddbf9d3dbcd47..c672a16e87350baa4dad3c7bc201fee5dbea3ba8 100644 --- a/README.md +++ b/README.md @@ -264,6 +264,7 @@ class App extends Component { tag: 'some_tag', // Android only group: "group", // Android only my_custom_data:'my_custom_field_value', // extra data you want to throw + lights: true, // Android only, LED blinking (default false) }); FCM.scheduleLocalNotification({ diff --git a/android/src/main/java/com/evollu/react/fcm/FIRLocalMessagingHelper.java b/android/src/main/java/com/evollu/react/fcm/FIRLocalMessagingHelper.java index befe10605a57a523e7ec6fecb6ad36d7d20822f4..b818b1328512b54c2dd9da73f0e2c1d9c366da7a 100644 --- a/android/src/main/java/com/evollu/react/fcm/FIRLocalMessagingHelper.java +++ b/android/src/main/java/com/evollu/react/fcm/FIRLocalMessagingHelper.java @@ -150,6 +150,11 @@ public class FIRLocalMessagingHelper { } } + //lights + if (bundle.getBoolean("lights")) { + notification.setDefaults(NotificationCompat.DEFAULT_LIGHTS); + } + if(mIsForeground){ Log.d(TAG, "App is in foreground, broadcast intent instead"); Intent i = new Intent("com.evollu.react.fcm.ReceiveLocalNotification");