/
Xamarin Rich Push Integration for Android
Xamarin Rich Push Integration for Android
The following document describes how to integrate the Xamarin Android plugin to support Rich Push.
Prerequisites:
1. Need to have a Firebase project for your Android app
2. Need to have google-services.json into your project
In order to integrate your app with the Rich Push, you will need to add the following action like intent-filter for an appropriate activity to the Android Manifest File:
<action android:name="com.mapp.RICH_PUSH" />
Example:
<intent-filter>
<action android:name = "com.mapp.RICH_PUSH" />
</intent-filter>
Need to have the following method call added onCreate method to the appropriate activity:
EngageApoxee.HandleRichPush(this, this.Intent);
On the corresponding app page where a Rich Push is expected, call the following method in onNewIntent():
EngageApoxee.HandleRichPush(this, intent);
Example:
protected override void OnNewIntent(Intent intent)
{
base.OnNewIntent(intent);
EngageApoxee.HandleRichPush(this, intent);
}
Related content
Rich Push Integration for Android
Rich Push Integration for Android
More like this
Xamarin integration for Android (Mapp Cloud)
Xamarin integration for Android (Mapp Cloud)
More like this
Xamarin Android APIs for Mapp Cloud
Xamarin Android APIs for Mapp Cloud
More like this
Xamarin Android initialization for Mapp Cloud
Xamarin Android initialization for Mapp Cloud
More like this
Xamarin Forms Integration for Mapp Cloud
Xamarin Forms Integration for Mapp Cloud
More like this
Cordova bridge API calls (Mapp Cloud)
Cordova bridge API calls (Mapp Cloud)
More like this