protected override void OnCreate(Bundle savedInstanceState) { if (_appActivity is null) { // was called by derived class ... base.OnCreate(savedInstanceState); } if (!Authorization.IsAppDelegateRegistered) { Authorization.RegisterAppDelegate(() => this); } Current = this; }
/// <summary> /// Initializes the Android, enabling authorization. /// </summary> /// <param name="appActivity"> /// The calling (main) Activity. /// </param> /// <param name="savedInstanceState"> /// The Main Activity "context". /// </param> public static void OnCreate(FormsAppCompatActivity appActivity, Bundle savedInstanceState) { Current = new TetraPakMainActivity(appActivity, savedInstanceState); Current.OnCreate(savedInstanceState); }