示例#1
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.activity_main);

            animatedCircleLoadingViewIndeterminate                    = FindViewById <AnimatedCircleLoadingView>(Resource.Id.circle_loading_view_indeterminate);
            animatedCircleLoadingViewIndeterminate.MainColor          = Resource.Color.colorDeterminatePrimary;
            animatedCircleLoadingViewIndeterminate.SecondaryColor     = Resource.Color.colorDeterminateAccent;
            animatedCircleLoadingViewIndeterminate.TextColor          = Resource.Color.colorPrimaryDark;
            animatedCircleLoadingViewIndeterminate.CheckMarkTintColor = Color.White;
            animatedCircleLoadingViewIndeterminate.TitleText          = "Loading";

            animatedCircleLoadingView                    = FindViewById <AnimatedCircleLoadingView>(Resource.Id.circle_loading_view);
            animatedCircleLoadingView.MainColor          = Resource.Color.colorPrimary;
            animatedCircleLoadingView.SecondaryColor     = Resource.Color.colorAccent;
            animatedCircleLoadingView.TextColor          = Resource.Color.colorPrimaryDark;
            animatedCircleLoadingView.CheckMarkTintColor = Color.White;
            animatedCircleLoadingView.TitleText          = "Loading";

            initProgressCircles();

            Android.Support.V7.Widget.Toolbar toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar);
            SetSupportActionBar(toolbar);

            FloatingActionButton fab = FindViewById <FloatingActionButton>(Resource.Id.fab);

            fab.Click += FabOnClick;
        }
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            using (var scope = MainApp.Container.BeginLifetimeScope())
            {
                _visionService = MainApp.Container.Resolve <IComputerVisionService>();
            }

            SetContentView(Resource.Layout.ScannerResult);

            // Get picture path from intent extras
            _picturePath = Intent.GetStringExtra("picturePath") ?? string.Empty;
            _loadingView = FindViewById <AnimatedCircleLoadingView>(Resource.Id.loadingView);
            _errorView   = FindViewById <TextView>(Resource.Id.apiErrorMessage);
            _textZone    = FindViewById <FrameLayout>(Resource.Id.textZone);
        }
示例#3
0
		protected  override async void OnCreate (Bundle bundle)
		{
			base.OnCreate (bundle);

			SetContentView (Resource.Layout.Main);

			loading = FindViewById<AnimatedCircleLoadingView> (Resource.Id.circle_loading_view);

			// prepare for the work
			loading.StartDeterminate ();

			// do the work
			await Task.Delay (1500);
			for (int i = 0; i <= 100; i++) {
				await Task.Delay (65);
				loading.SetPercent (i);
			}
		}
        protected override async void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            SetContentView(Resource.Layout.Main);

            loading = FindViewById <AnimatedCircleLoadingView> (Resource.Id.circle_loading_view);

            // prepare for the work
            loading.StartDeterminate();

            // do the work
            await Task.Delay(1500);

            for (int i = 0; i <= 100; i++)
            {
                await Task.Delay(30);

                loading.SetPercent(i);
            }
        }