protected override void AttachBaseContext(Context @base) { if (!ETC.hasBasicInit) { ETC.BasicInitializeApp(@base); } base.AttachBaseContext(ETC.baseContext); }
protected override void AttachBaseContext(Context @base) { try { ETC.BasicInitializeApp(@base); base.AttachBaseContext(ETC.baseContext); } catch (Exception ex) { ETC.LogError(ex); Toast.MakeText(this, "Fail Basic Initialize", ToastLength.Long).Show(); } }
protected override void OnCreate(Bundle savedInstanceState) { try { if (ETC.Resources == null) { ETC.BasicInitializeApp(this); } base.OnCreate(savedInstanceState); if (ETC.useLightTheme) { SetTheme(Resource.Style.GFS_Toolbar_Light); } // Create your application here SetContentView(Resource.Layout.OldGFDMainLayout); initImageIndex = Intent.GetIntExtra("Index", 0); if (ETC.locale.Language == "ko") { lang = "ko"; } else { lang = "en"; } // Set View & Connet Event snackbarLayout = FindViewById <CoordinatorLayout>(Resource.Id.OldGFDViewerSnackbarLayout); mainDrawerLayout = FindViewById <DrawerLayout>(Resource.Id.OldGFDViewerMainDrawerLayout); mainDrawerLayout.DrawerOpened += delegate { SupportActionBar.SetHomeAsUpIndicator(Resource.Drawable.MenuOpen); }; mainDrawerLayout.DrawerClosed += delegate { SupportActionBar.SetHomeAsUpIndicator(Resource.Drawable.Menu); }; drawerListView = FindViewById <ListView>(Resource.Id.OldGFDImageListView); drawerListView.ItemClick += DrawerListView_ItemClick; // Set Action Bar SetSupportActionBar(FindViewById <AndroidX.AppCompat.Widget.Toolbar>(Resource.Id.OldGFDViewerMainToolbar)); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.Title = "GFD v1"; SupportActionBar.SetHomeAsUpIndicator(Resource.Drawable.Menu); // Set Fragment oldGFDViewerF = new OldGFDViewerScreen(); ft = SupportFragmentManager.BeginTransaction(); ft.Add(Resource.Id.OldGFDViewerContainer, oldGFDViewerF, "OldGFDViewerScreen"); ft.Commit(); InitList(); } catch (Exception ex) { ETC.LogError(ex, this); Toast.MakeText(this, Resource.String.Activity_OnCreateError, ToastLength.Short).Show(); } }