public override void OnCreate()
        {
            base.OnCreate();

            AndroidShinyHost.Init(this, platformBuild: services => services.UseNotifications());
            Shiny.Notifications.AndroidOptions.DefaultSmallIconResourceName = "icon";
        }
Exemple #2
0
        public override void OnRequestPermissionsResult(int requestCode, string[] permissions, [GeneratedEnum] Permission[] grantResults)
        {
            Xamarin.Essentials.Platform.OnRequestPermissionsResult(requestCode, permissions, grantResults);
            AndroidShinyHost.OnRequestPermissionsResult(requestCode, permissions, grantResults);

            base.OnRequestPermissionsResult(requestCode, permissions, grantResults);
        }
        public override void OnCreate()
        {
            base.OnCreate();

            AndroidOptions.DefaultSmallIconResourceName = nameof(Resource.Drawable.icon);
            AndroidOptions.DefaultColorResourceName     = nameof(Resource.Color.colorPrimary);
            AndroidOptions.DefaultChannel                = nameof(GitTrends);
            AndroidOptions.DefaultChannelDescription     = "GitTrends Notifications";
            AndroidOptions.DefaultLaunchActivityFlags    = AndroidActivityFlags.FromBackground;
            AndroidOptions.DefaultNotificationImportance = AndroidNotificationImportance.High;
            AndroidShinyHost.Init(this, platformBuild: services => services.UseNotifications());

            Xamarin.Essentials.Platform.Init(this);

            FFImageLoading.Forms.Platform.CachedImageRenderer.Init(true);
            FFImageLoading.Forms.Platform.CachedImageRenderer.InitImageViewHandler();
            var ignore = typeof(FFImageLoading.Svg.Forms.SvgCachedImage);

            FFImageLoading.ImageService.Instance.Initialize(new FFImageLoading.Config.Configuration
            {
                HttpHeadersTimeout = 60,
                HttpClient         = new System.Net.Http.HttpClient(new AndroidClientHandler
                {
                    AutomaticDecompression = DecompressionMethods.GZip | DecompressionMethods.Deflate
                })
            });
        }
Exemple #4
0
 public override void OnCreate()
 {
     base.OnCreate();
     AndroidShinyHost.Init(
         this,
         new ShinyStartup()
         );
 }
 public override void OnRequestPermissionsResult(int requestCode, string[] permissions, [GeneratedEnum] Permission[] grantResults)
 {
     PermissionsImplementation.Current.OnRequestPermissionsResult(requestCode, permissions, grantResults);
     Xamarin.Essentials.Platform.OnRequestPermissionsResult(requestCode, permissions, grantResults);
     global::ZXing.Net.Mobile.Android.PermissionsHandler.OnRequestPermissionsResult(requestCode, permissions, grantResults);
     AndroidShinyHost.OnRequestPermissionsResult(requestCode, permissions, grantResults);
     base.OnRequestPermissionsResult(requestCode, permissions, grantResults);
 }
Exemple #6
0
        public override void OnCreate()
        {
            base.OnCreate();
            AndroidShinyHost.Init(
                this,
                new SampleStartup()
#if DEBUG
                , services =>
            {
                services.UseCurrentActivityPlugin();
            }
#endif
                );
        }
Exemple #7
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            TabLayoutResource = Resource.Layout.Tabbar;
            ToolbarResource   = Resource.Layout.Toolbar;

            base.OnCreate(savedInstanceState);

            AndroidShinyHost.Init(
                this,
                new ShinyAppStartup()
                );

            global::Xamarin.Forms.Forms.Init(this, savedInstanceState);
            LoadApplication(new App(new AndroidInitializer()));
        }
        public override void OnCreate()
        {
            base.OnCreate();

            AndroidOptions.DefaultSmallIconResourceName = "app_logo";
            //AndroidOptions.DefaultLargeIconResourceName = "app_logo";
            AndroidOptions.DefaultVibrate                = true;
            AndroidOptions.DefaultLaunchActivityFlags    = AndroidActivityFlags.FromBackground;
            AndroidOptions.DefaultNotificationImportance = AndroidNotificationImportance.High;
            AndroidOptions.DefaultChannel                = "TakvimBildirisi";
            AndroidOptions.DefaultChannelId              = "TakvimBildirisi";
            AndroidOptions.DefaultChannelDescription     = "Süleymaniye Vakfı Takvimi Bildiri Ayarları";
            //AndroidOptions.AutoCancel = false;
            //AndroidShinyHost.Init(this, new Startup(), services => services.UseNotifications());
            AndroidShinyHost.Init(this, platformBuild: services => services.UseNotifications());
        }
Exemple #9
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            Xamarin.Essentials.Platform.Init(this, savedInstanceState);
            Rg.Plugins.Popup.Popup.Init(this);
            global::Xamarin.Forms.Forms.Init(this, savedInstanceState);
            FFImageLoading.Forms.Platform.CachedImageRenderer.Init(enableFastRenderer: true);

            AndroidShinyHost.Init(this.Application, platformBuild: services => services.UseNotifications());
            Shiny.Notifications.AndroidOptions.DefaultSmallIconResourceName = "icon_about";

            string FileName     = "SUP2021_db.db3";
            string folderPath   = System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal);
            string completePath = Path.Combine(folderPath, FileName);

            LoadApplication(new App(completePath));
        }
Exemple #10
0
        public override void OnCreate()
        {
            base.OnCreate();

            AndroidOptions.DefaultSmallIconResourceName = nameof(Resource.Drawable.icon);
            AndroidOptions.DefaultColorResourceName     = nameof(Resource.Color.colorPrimary);
            AndroidOptions.DefaultChannel                = nameof(GitTrends);
            AndroidOptions.DefaultChannelDescription     = "GitTrends Notifications";
            AndroidOptions.DefaultLaunchActivityFlags    = AndroidActivityFlags.FromBackground;
            AndroidOptions.DefaultNotificationImportance = AndroidNotificationImportance.High;
            AndroidShinyHost.Init(this, platformBuild: services => services.UseNotifications());

            Plugin.CurrentActivity.CrossCurrentActivity.Current.Init(this);

            Xamarin.Essentials.Platform.Init(this);

            FFImageLoading.Forms.Platform.CachedImageRenderer.Init(true);
            FFImageLoading.Forms.Platform.CachedImageRenderer.InitImageViewHandler();
            var ignore = typeof(FFImageLoading.Svg.Forms.SvgCachedImage);
        }
Exemple #11
0
 public override void OnRequestPermissionsResult(int requestCode, string[] permissions, [GeneratedEnum] Permission[] grantResults)
 {
     AndroidShinyHost.OnRequestPermissionsResult(requestCode, permissions, grantResults);
     base.OnRequestPermissionsResult(requestCode, permissions, grantResults);
 }
 public override void OnCreate()
 {
     AndroidShinyHost.Init(this, new EarthQuakeStartup());
     base.OnCreate();
 }
Exemple #13
0
 public override void OnCreate()
 {
     AndroidShinyHost.Init(this, new SampleStartUp());
     base.OnCreate();
 }
Exemple #14
0
 public override void OnRequestPermissionsResult(int requestCode, string[] permissions, Permission[] grantResults)
 => AndroidShinyHost.OnRequestPermissionsResult(requestCode, permissions, grantResults);