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); }
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); } }