diff --git a/android/src/main/java/io/invertase/firebase/notifications/RNFirebaseNotificationManager.java b/android/src/main/java/io/invertase/firebase/notifications/RNFirebaseNotificationManager.java index 0cea82e3..208d2c18 100644 --- a/android/src/main/java/io/invertase/firebase/notifications/RNFirebaseNotificationManager.java +++ b/android/src/main/java/io/invertase/firebase/notifications/RNFirebaseNotificationManager.java @@ -516,6 +516,8 @@ public class RNFirebaseNotificationManager { private Bitmap getBitmap(String image) { if (image.startsWith("http://") || image.startsWith("https://")) { return getBitmapFromUrl(image); + } else if (image.startsWith("file://")) { + return BitmapFactory.decodeFile(image); } else { int largeIconResId = getResourceId("mipmap", image); return BitmapFactory.decodeResource(context.getResources(), largeIconResId);