Пример #1
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            Xamarin.Essentials.Platform.Init(this, savedInstanceState);
            global::Xamarin.Forms.Forms.Init(this, savedInstanceState);
            LoadApplication(new App());

            MessagingCenter.Subscribe <object>(this, MainPage.RequestPermission, _ =>
            {
                PermissionUtils.RequestPermission(this, this);
            });

            MessagingCenter.Subscribe <object>(this, MainPage.DoShowFloat, _ =>
            {
                EasyFloat
                .With(this)
                .SetShowPattern(ShowPattern.AllTime)
                .SetLayout(Resource.Layout.FloatLayout)
                .Show();
            });

            MessagingCenter.Subscribe <object>(this, MainPage.DoDismissFloat, _ =>
            {
                EasyFloat.Dismiss();
            });
        }