Example #1
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            TabLayoutResource = Resource.Layout.Tabbar;
            ToolbarResource   = Resource.Layout.Toolbar;

            base.OnCreate(savedInstanceState);

            global::Xamarin.Forms.Forms.Init(this, savedInstanceState);

            CachedImageRenderer.Init(true);
            ImageCircleRenderer.Init();
            Instance = this;
            var app = new App();

            MobileCoreAndroid.Init(app.GetType().Assembly, ApplicationContext);
            SecurityService.InitializeService();

            if (SilentlyRun(() => AuthService.InitializeService()))
            {
                // Authentication service available
                var authConfig  = AuthenticationConfig.Builder.RedirectUri("org.aerogear.mobile.example:/callback").Build();
                var authService = MobileCore.Instance.GetService <IAuthService>();
                authService.Configure(authConfig);
            }

            LoadApplication(app);
        }
Example #2
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.Main);

            // Get our button from the layout resource,
            // and attach an event to it
            Button button = FindViewById <Button>(Resource.Id.myButton);

            button.Click += delegate { button.Text = $"{count++} clicks!"; };

            MobileCoreAndroid.Init(Application.GetType().Assembly, ApplicationContext);
            var authService = AuthService.InitializeService();
            var authConfig  = AuthenticationConfig.Builder.RedirectUri("org.jhellar.doctest:/callback").Build();

            authService.Configure(authConfig);
        }