From eb7f51566eca176f774315500c85bf6808497109 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Tue, 17 Sep 2019 16:41:35 +0200 Subject: [PATCH] Fixed incoming call notification empty after clicking it --- .../java/org/linphone/compatibility/ApiTwentyFourPlus.java | 5 ++++- .../java/org/linphone/compatibility/ApiTwentySixPlus.java | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/linphone/compatibility/ApiTwentyFourPlus.java b/app/src/main/java/org/linphone/compatibility/ApiTwentyFourPlus.java index 5760b84ab..c4c7d0568 100644 --- a/app/src/main/java/org/linphone/compatibility/ApiTwentyFourPlus.java +++ b/app/src/main/java/org/linphone/compatibility/ApiTwentyFourPlus.java @@ -140,12 +140,15 @@ class ApiTwentyFourPlus { return new Notification.Builder(context) .setStyle(new Notification.DecoratedCustomViewStyle()) .setSmallIcon(R.drawable.topbar_call_notification) - .setAutoCancel(false) + .setLargeIcon(contactIcon) + .setContentTitle(contactName) + .setContentText(context.getString(R.string.incall_notif_incoming)) .setContentIntent(intent) .setCategory(Notification.CATEGORY_CALL) .setVisibility(Notification.VISIBILITY_PUBLIC) .setPriority(Notification.PRIORITY_HIGH) .setWhen(System.currentTimeMillis()) + .setAutoCancel(false) .setShowWhen(true) .setOngoing(true) .setColor(context.getColor(R.color.notification_led_color)) diff --git a/app/src/main/java/org/linphone/compatibility/ApiTwentySixPlus.java b/app/src/main/java/org/linphone/compatibility/ApiTwentySixPlus.java index d324866c1..c3dfc972e 100644 --- a/app/src/main/java/org/linphone/compatibility/ApiTwentySixPlus.java +++ b/app/src/main/java/org/linphone/compatibility/ApiTwentySixPlus.java @@ -191,6 +191,9 @@ class ApiTwentySixPlus { context, context.getString(R.string.notification_channel_id)) .setStyle(new Notification.DecoratedCustomViewStyle()) .setSmallIcon(R.drawable.topbar_call_notification) + .setLargeIcon(contactIcon) + .setContentTitle(contactName) + .setContentText(context.getString(R.string.incall_notif_incoming)) .setContentIntent(intent) .setCategory(Notification.CATEGORY_CALL) .setVisibility(Notification.VISIBILITY_PUBLIC)