protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); Firebase.FirebaseApp.InitializeApp(this); LoadApplication(new App()); NotificationManager = new AndroidNotificationManager(); NotificationManager.Initialize(); if (NotificationManager.IsPlayServicesAvailable()) { NotificationManager.CreateNotificationChannel(); } }
public override void OnMessageReceived(RemoteMessage message) { AndroidNotificationManager androidNotification = new AndroidNotificationManager(); androidNotification.SendNotification(message.From, message.GetNotification().Body); }
public void Initialize() { Instance = this; }