handleMessage

fun handleMessage(context: Context, message: RemoteMessage, defaultIntent: Intent? = null): Boolean

KARTE経由で送信された通知メッセージから、通知を作成・表示します。

Return

処理結果を返します。

KARTE経由で送信された通知メッセージの場合はtrue、KARTE以外から送信された通知メッセージの場合は、falseを返します。

Parameters

context
message

RemoteMessage

defaultIntent

Intent

ディープリンクが未指定の場合や、ディープリンクに対応するアクティビティが存在しない場合に、開始するアクティビティの情報。

fun handleMessage(context: Context, data: Map<String, String>, defaultIntent: Intent? = null): Boolean

KARTE経由で送信された通知メッセージ(データメッセージ)から、通知を作成・表示します。

Return

処理結果を返します。

KARTE経由で送信された通知メッセージの場合はtrue、KARTE以外から送信された通知メッセージの場合は、falseを返します。

Parameters

context
data
defaultIntent

Intent

ディープリンクが未指定の場合や、ディープリンクに対応するアクティビティが存在しない場合に、開始するアクティビティの情報。

fun handleMessage(context: Context, message: RemoteMessage, notification: Notification?, defaultIntent: Intent? = null): Boolean

KARTE経由で送信された通知メッセージから、通知を作成・表示します。

Return

処理結果を返します。

KARTE経由で送信された通知メッセージの場合はtrue、KARTE以外から送信された通知メッセージの場合は、falseを返します。

Parameters

context
message

RemoteMessage

notification

Notification カスタマイズした通知オブジェクト。表示をカスタマイズする場合に指定します。

defaultIntent

Intent

ディープリンクが未指定の場合や、ディープリンクに対応するアクティビティが存在しない場合に、開始するアクティビティの情報。

fun handleMessage(context: Context, data: Map<String, String>, notification: Notification?, defaultIntent: Intent? = null): Boolean

KARTE経由で送信された通知メッセージ(データメッセージ)から、通知を作成・表示します。

Return

処理結果を返します。

KARTE経由で送信された通知メッセージの場合はtrue、KARTE以外から送信された通知メッセージの場合は、falseを返します。

Parameters

context
data
notification

Notification カスタマイズした通知オブジェクト。表示をカスタマイズする場合に指定します。

defaultIntent

Intent

ディープリンクが未指定の場合や、ディープリンクに対応するアクティビティが存在しない場合に、開始するアクティビティの情報。