From ecd2ab258bb68a4e92334bd26f1cb8f56853883d Mon Sep 17 00:00:00 2001 From: kunalapk Date: Mon, 26 Oct 2020 17:06:11 +0530 Subject: [PATCH] added method for activity support in prepareNotification --- .../smartrecyclerview/service/MessagingService.kt | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/smartrecyclerview/src/main/java/com/kunalapk/smartrecyclerview/service/MessagingService.kt b/smartrecyclerview/src/main/java/com/kunalapk/smartrecyclerview/service/MessagingService.kt index 282c126..473bbea 100644 --- a/smartrecyclerview/src/main/java/com/kunalapk/smartrecyclerview/service/MessagingService.kt +++ b/smartrecyclerview/src/main/java/com/kunalapk/smartrecyclerview/service/MessagingService.kt @@ -97,6 +97,17 @@ open class MessagingService : FirebaseMessagingService() { } } + fun prepareNotification(title: String,message: String,activity:Class,queryString:String?,code: Int,image:String?){ + + try { + val intent = IntentHelper.getIntent(this,activity,queryString) + intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK and Intent.FLAG_ACTIVITY_CLEAR_TASK) + loadLargeIconAndNotification(intent,code,title,message,image) + }catch (e:Exception){ + e.printStackTrace() + } + } + fun prepareNotification(title: String,message: String,activityName:String,queryString:String?,code: Int,image:String?){