protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Popup.Init(this, savedInstanceState); Forms.Init(this, savedInstanceState); Platform.Init(this, savedInstanceState); FormsMaps.Init(this, savedInstanceState); Receiver = new LocationSettingsBroadcastsReceiver(); AppCenter.Start("4b376e42-98b2-47fd-af73-7a84453954f9", typeof(Analytics), typeof(Crashes)); var dm = new DisplayMetrics(); var windowManager = GetSystemService(WindowService).JavaCast <IWindowManager>(); windowManager.DefaultDisplay.GetRealMetrics(dm); App.ScreenHeight = (int)Math.Ceiling(dm.Ydpi); App.ScreenWidth = (int)Math.Ceiling(dm.Xdpi); App.ScreenDensity = dm.Density; if (_app == null) { _app = new App(); } LoadApplication(_app); }
private void InitializeLibs(Bundle bundle) { Forms.SetFlags("FastRenderers_Experimental"); //Forms.SetFlags("CollectionView_Experimental"); CachedImageRenderer.Init(true); Popup.Init(this, bundle); Forms.Init(this, bundle); FileManager.SavingPath = ApplicationContext.GetExternalFilesDir(Environment.DirectoryDownloads).AbsolutePath; // Donwload manager CrossDownloadManager.Current.PathNameForDownloadedFile = file => { var fileName = file.Url.GetHashCode().ToString(); // string fileName= Path.GetFileName(file.Url); var path = Path.Combine( ApplicationContext.GetExternalFilesDir(Environment.DirectoryDownloads).AbsolutePath, fileName); return(path); }; FormsGoogleMaps.Init(this, bundle); FormsGoogleMapsBindings.Init(); UserDialogs.Init(this); CrossCurrentActivity.Current.Init(this, bundle); Material.Init(this, bundle); Popup.Init(this, bundle); PlotViewRenderer.Init(); Platform.Init(this, bundle); }
protected override void OnCreate(Bundle bundle) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.Window.RequestFeature(WindowFeatures.ActionBar); // Name of the MainActivity theme you had there before. // Or you can use global::Android.Resource.Style.ThemeHoloLight base.SetTheme(Resource.Style.MainTheme); base.OnCreate(bundle); AppDomain.CurrentDomain.UnhandledException += CurrentDomainOnUnhandledException; TaskScheduler.UnobservedTaskException += TaskSchedulerOnUnobservedTaskException; SharpnadoInitializer.Initialize(); Forms.Init(this, bundle); ImageCircleRenderer.Init(); CachedImageRenderer.Init(true); CarouselView.FormsPlugin.Android.CarouselViewRenderer.Init(); Platform.Init(this, bundle); CrossCurrentActivity.Current.Init(this, bundle); PlotViewRenderer.Init(); GoogleService.Init(this); XF.Material.Droid.Material.Init(this, bundle); FacebookClientManager.Initialize(this); Rg.Plugins.Popup.Popup.Init(this, bundle); var platformConfig = new PlatformConfig { BitmapDescriptorFactory = new CachingNativeBitmapDescriptorFactory() }; FormsGoogleMaps.Init(this, bundle, platformConfig); FormsGoogleMapsBindings.Init(); LoadApplication(new App(string.IsNullOrEmpty(Intent.GetStringExtra("message")) == false)); HandleNotification(); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); Popup.Init(this, savedInstanceState); Config.Init(this, savedInstanceState); CrossCurrentActivity.Current.Init(this, savedInstanceState); CrossFingerprint.SetCurrentActivityResolver(() => CrossCurrentActivity.Current.Activity); UserDialogs.Init(this); PullToRefreshLayoutRenderer.Init(); CachedImageRenderer.Init(true); Platform.Init(this, savedInstanceState); Forms.Init(this, savedInstanceState); Xamarin.FormsMaps.Init(this, savedInstanceState); CardsViewRenderer.Preserve(); RoundedBoxViewRenderer.Init(); LoadApplication(new App()); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); // Window.AddFlags(WindowManagerFlags.Fullscreen); // Window.ClearFlags(WindowManagerFlags.ForceNotFullscreen); GlobalWindow = Window; Platform.Init(this, savedInstanceState); Forms.Init(this, savedInstanceState); // CachedImageRenderer.Init(true); LoadApplication(new App()); if (ContextCompat.CheckSelfPermission(this, Manifest.Permission.WriteExternalStorage) != (int)Permission.Granted) { ActivityCompat.RequestPermissions(this, new[] { Manifest.Permission.WriteExternalStorage }, 0); } if (ContextCompat.CheckSelfPermission(this, Manifest.Permission.ReadExternalStorage) != (int)Permission.Granted) { ActivityCompat.RequestPermissions(this, new[] { Manifest.Permission.ReadExternalStorage }, 0); } }
protected override void OnCreate(Bundle savedInstanceState) { ParentActivityWrapper.ParentActivity = this; ExecutingPlatform.Current = AppPlatform.Android; if (ConfigurationManager.AppSettings == null) { ConfigurationManager.Initialise(PortableStream.Current); } #if !DEBUG AppCenter.Start(ConfigurationManager.AppSettings["AndroidAppcenterSecret"], typeof(Analytics), typeof(Crashes)); #endif TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); Forms.Init(this, savedInstanceState); FormsMaterial.Init(this, savedInstanceState); LoadApplication(new App()); Platform.Init(this, savedInstanceState); Popup.Init(this, savedInstanceState); StartBackgroundServices(); }
protected override void OnCreate(Bundle savedInstanceState) { BackgroundAggregator.Init(this); Platform.Init(this, savedInstanceState); Forms.Init(this, savedInstanceState); FormsMaps.Init(this, savedInstanceState); CachedImageRenderer.Init(true); Instance = this; TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); CheckPermissions(); CrossCurrentActivity.Current.Init(this, savedInstanceState); DisplayLocationSettingsRequest(); LoadApplication(new App()); if (ContextCompat.CheckSelfPermission(this, Manifest.Permission.WriteExternalStorage) == Permission.Granted || ContextCompat.CheckSelfPermission(this, Manifest.Permission.ReadExternalStorage) == Permission.Granted) { InitLog(); } }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; CachedImageRenderer.Init(true); base.OnCreate(savedInstanceState); if (Intent.Extras != null) { foreach (var key in Intent.Extras.KeySet()) { var value = Intent.Extras.GetString(key); Log.Debug(Tag, "Key: {0} Value: {1}", key, value); } } CreateNotificationChannel(); var resultCode = GoogleApiAvailability.Instance.IsGooglePlayServicesAvailable(this); Log.Info(Tag, $"IsGooglePlayServicesAvailable code is {resultCode}"); Rg.Plugins.Popup.Popup.Init(this, savedInstanceState); Forms.Init(this, savedInstanceState); LoadApplication(new App()); Platform.Init(this, savedInstanceState); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Platform.Init(this, savedInstanceState); Forms.Init(this, savedInstanceState); LoadApplication(new App()); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); Platform.Init(this, savedInstanceState); Forms.Init(this, savedInstanceState); LoadApplication(new App()); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); Xamarin.Forms.Forms.SetFlags("CollectionView_Experimental"); Platform.Init(this, savedInstanceState); Xamarin.Forms.Forms.Init(this, savedInstanceState); LoadApplication(new App(new AndroidInitializer())); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); Platform.Init(this, savedInstanceState); CrossMediaManager.Android.Init(this); Xamarin.Forms.Forms.Init(this, savedInstanceState); LoadApplication(new Forms.App()); }
protected override void OnCreate(Bundle savedInstanceState) { FormsAppCompatActivity.TabLayoutResource = Resource.Layout.Tabbar; FormsAppCompatActivity.ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); Forms.SetFlags("CollectionView_Experimental"); Platform.Init(this, savedInstanceState); Forms.Init(this, savedInstanceState); LoadApplication(new App(Setup.Configuration, Setup.DependencyInjection)); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Platform.Init(this, savedInstanceState); Forms.Init(this, savedInstanceState); FormsMaterial.Init(this, savedInstanceState); // Only allow light theme AppCompatDelegate.DefaultNightMode = AppCompatDelegate.ModeNightNo; FirebaseApp.InitializeApp(Application.Context); LoadApplication(new App()); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); Platform.Init(this, savedInstanceState); //Forms.Init(this, savedInstanceState); LoadApplication(new App()); Xamarin.Forms.Application.Current.On <Xamarin.Forms.PlatformConfiguration.Android>() .UseWindowSoftInputModeAdjust(WindowSoftInputModeAdjust.Resize); // Create your application here }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); Locator.CurrentMutable.InitializeReactiveUI(); Platform.Init(this, savedInstanceState); Forms.Init(this, savedInstanceState); LoadApplication(new App()); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; AppDomain.CurrentDomain.UnhandledException += CurrentDomainOnUnhandledException; TaskScheduler.UnobservedTaskException += TaskSchedulerOnUnobservedTaskException; base.OnCreate(savedInstanceState); UserDialogs.Init(this); Platform.Init(this, savedInstanceState); Forms.Init(this, savedInstanceState); DisplayCrashReport(); LoadApplication(new App()); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); BackgroundKit.Init(); XEPlatform.Init(this, savedInstanceState); Forms.SetFlags("Shell_Experimental", "Visual_Experimental", "CollectionView_Experimental", "FastRenderers_Experimental"); Forms.Init(this, savedInstanceState); LoadApplication(new App()); }
protected override void OnCreate(Bundle savedInstanceState) { ToolbarResource = Resource.Layout.Toolbar; TabLayoutResource = Resource.Layout.Tabbar; base.OnCreate(savedInstanceState); Forms.Init(this, savedInstanceState); GlideX.Init(this); XEPlatform.Init(this, savedInstanceState); FormsMaterial.Init(this, savedInstanceState); BackgroundKit.Init(); LoadApplication(new App()); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); Platform.Init(this, savedInstanceState); Forms.Init(this, savedInstanceState); LoadApplication(new App()); // Enable scrolling to the page when the keyboard is enabled Xamarin.Forms.Application.Current.On <Xamarin.Forms.PlatformConfiguration.Android>() .UseWindowSoftInputModeAdjust(WindowSoftInputModeAdjust.Resize); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); Essentials.Init(this, savedInstanceState); Forms.Init(this, savedInstanceState); FormsMaterial.Init(this, savedInstanceState); CachedImageRenderer.Init(true); Window.DecorView.SystemUiVisibility = StatusBarVisibility.Hidden; LoadApplication(new App()); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); Platform.Init(this, savedInstanceState); Forms.Init(this, savedInstanceState); LoadApplication(new App()); var sensorManager = (SensorManager)GetSystemService(SensorService); var temperatureSensor = sensorManager.GetDefaultSensor(SensorType.Temperature, true); sensorManager.RegisterListener(this, temperatureSensor, SensorDelay.Ui); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); CrossCurrentActivity.Current.Activity = this; CrossCurrentActivity.Current.Init(this, savedInstanceState); Platform.Init(this, savedInstanceState); Forms.Init(this, savedInstanceState); LinkerFix(); LoadApplication(new App()); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); Platform.Init(this, savedInstanceState); Forms.Init(this, savedInstanceState); FormsMaps.Init(this, savedInstanceState); var dbName = "travel_db.sqlite"; var folderPath = Environment.GetFolderPath(Environment.SpecialFolder.Personal); var fullPath = Path.Combine(folderPath, dbName); LoadApplication(new App(fullPath)); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); Platform.Init(this, savedInstanceState); Forms.SetFlags("FastRenderers_Experimental"); Forms.Init(this, savedInstanceState); CachedImageRenderer.Init(true); var ignore = typeof(SvgCachedImage); FormsMaterial.Init(this, savedInstanceState); AnimationViewRenderer.Init(); LoadApplication(new App()); }
/// <summary> /// Called when [create]. /// </summary> /// <param name="savedInstanceState">State of the saved instance.</param> protected override void OnCreate(Bundle savedInstanceState) { FormsAppCompatActivity.TabLayoutResource = Resource.Layout.Tabbar; FormsAppCompatActivity.ToolbarResource = Resource.Layout.Toolbar; this.Device = new AndroidDevice(); this.AnalysisLogger = new AppCenterAnalysisLogger(); base.OnCreate(savedInstanceState); AppDomain.CurrentDomain.UnhandledException += this.CurrentDomainOnUnhandledException; TaskScheduler.UnobservedTaskException += this.TaskSchedulerOnUnobservedTaskException; Platform.Init(this, savedInstanceState); Forms.Init(this, savedInstanceState); this.LoadApplication(new App(this.Device, this.AnalysisLogger)); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); AppDomain.CurrentDomain.UnhandledException += CurrentDomainOnUnhandledException; TaskScheduler.UnobservedTaskException += TaskSchedulerOnUnobservedTaskException; Forms.SetFlags("Shell_Experimental", "Visual_Experimental", "CollectionView_Experimental", "FastRenderers_Experimental"); Platform.Init(this, savedInstanceState); Forms.Init(this, savedInstanceState); DisplayCrashReport(); LoadApplication(new App()); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); EPlatform.Init(this, savedInstanceState); Forms.Init(this, savedInstanceState); FormsMaterial.Init(this, savedInstanceState); CrossCurrentActivity.Current.Init(this, savedInstanceState); var startupFlags = Flags.AppStatupFlags.None; if (Intent?.Extras != null && !string.IsNullOrWhiteSpace(Intent.Extras.GetString(Constants.TITLE_KEY))) { startupFlags = Flags.AppStatupFlags.Notification; } LoadApplication(new App(startupFlags)); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); CreateNotificationChannel(); var resultCode = GoogleApiAvailability.Instance.IsGooglePlayServicesAvailable(this); Log.Info(Tag, $"IsGooglePlayServicesAvailable code is {resultCode}"); FirebaseMessaging.Instance.SubscribeToTopic("all"); ImageCircleRenderer.Init(); Platform.Init(this, savedInstanceState); Forms.Init(this, savedInstanceState); CachedImageRenderer.Init(true); LoadApplication(new App()); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); FormsGoogleMaps.Init(this, savedInstanceState); FormsMaterial.Init(this, savedInstanceState); Rg.Plugins.Popup.Popup.Init(this, savedInstanceState); Forms.SetFlags("IndicatorView_Experimental"); Forms.SetFlags("CarouselView_Experimental"); UserDialogs.Init(this); Platform.Init(this, savedInstanceState); Forms.Init(this, savedInstanceState); LoadApplication(new App()); }