Exemple #1
0
        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);
        }
Exemple #3
0
 public void Initialize()
 {
     Instance = this;
 }