本文整理汇总了C#中ProgressBar.StartAnimation方法的典型用法代码示例。如果您正苦于以下问题:C# ProgressBar.StartAnimation方法的具体用法?C# ProgressBar.StartAnimation怎么用?C# ProgressBar.StartAnimation使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ProgressBar
的用法示例。
在下文中一共展示了ProgressBar.StartAnimation方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: OnCreate
protected override void OnCreate(Bundle bundle)
{
Console.WriteLine("AboutActivity - OnCreate");
base.OnCreate(bundle);
_navigationManager = Bootstrapper.GetContainer().Resolve<MobileNavigationManager>();
SetContentView(Resource.Layout.About);
ActionBar.SetDisplayHomeAsUpEnabled(true);
ActionBar.SetHomeButtonEnabled(true);
_progressBar = FindViewById<ProgressBar>(Resource.Id.about_progressBar);
_lblLoading = FindViewById<TextView>(Resource.Id.about_lblLoading);
_webView = FindViewById<WebView>(Resource.Id.about_webView);
_webViewClient = new MyWebViewClient();
_webViewClient.PageFinished += (sender, args) => {
Animation anim = AnimationUtils.LoadAnimation(this, Resource.Animation.fade_out);
anim.AnimationEnd += (animSender, animArgs) => {
_lblLoading.Visibility = ViewStates.Gone;
};
_lblLoading.StartAnimation(anim);
Animation anim2 = AnimationUtils.LoadAnimation(this, Resource.Animation.fade_out);
anim2.AnimationEnd += (animSender, animArgs) => {
_progressBar.Visibility = ViewStates.Gone;
};
_progressBar.StartAnimation(anim2);
};
_webView.SetWebViewClient(_webViewClient);
// Since the onViewReady action could not be added to an intent, tell the NavMgr the view is ready
//((AndroidNavigationManager)_navigationManager).SetAboutActivityInstance(this);
_navigationManager.BindAboutView(this);
}