public override void LoadState(object navParameter, Dictionary <string, object> viewModelState)
        {
            if (viewModelState != null && viewModelState.ContainsKey("toast"))
            {
                this.isToastNotificated = (bool)viewModelState["toast"];
            }

            if (!this.isToastNotificated) // && !App.IsToastNotificated
            {
                ToastNotificator.RaiseBackupToastNotification();
                isToastNotificated = true;
                //App.IsToastNotificated = true;
            }

            this.AddShareContract();
        }
Beispiel #2
0
        protected override void OnCreate(Bundle bundle)
        {
            TabLayoutResource = Resource.Layout.tabs;
            ToolbarResource   = Resource.Layout.toolbar;

            base.OnCreate(bundle);

            global::Xamarin.Forms.Forms.Init(this, bundle);


            LoadApplication(new App(new AndroidInitializer()));

            DependencyService.Register <ToastNotificator>(); // Register your dependency
            ToastNotificator.Init(this);

            Services.NotificationHubDroid.InitNotification();
        }