2016-06-08 83 views
-1

我想停止显示的进度栏内的盘旋。请告诉我必要的设置应用于xml文件或代码中可用于停止此动画的任何方法。 另外我在我的用户界面中创建了一个进度条。 The Progress bar is black in color and the animation represents the progress that I would like to stop如何在Android中停止进度条动画?

<ProgressBar 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:id="@+id/progressBar" 
    android:layout_centerVertical="true" 
    android:layout_centerHorizontal="true" 
    android:background="@android:color/background_light" 
    android:minWidth="300dp" 
    android:maxWidth="300dp" 
     /> 
+0

为什么不创建自己的观点,而不是使用进度条?通过这种方式,您可以控制自定义替换进度条时想要的内容。 –

回答

-1

尝试这种方式

//init progress bar 
ProgressDialog progressBar; 

// prepare for a progress bar dialog 
progressBar = new ProgressDialog(v.getContext()); 
progressBar.setCancelable(true); 
progressBar.setMessage("File downloading ..."); 
progressBar.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL); 
progressBar.setProgress(0); 
progressBar.setMax(100); 

//show progress bar 
progressBar.show(); 

//reset progress bar status 
progressBarStatus = 0; 

// close the progress bar dialog 
progressBar.dismiss(); 

好运

+1

但我已经使用了一个进度条,它不包含这些方法。 –

+0

ProgressDialog!= ProgressBar –

0

使用Android.Views.View.ProgressBar包

ProgressBar progressBar = FindViewById<ProgressBar>(Resource.Id.pb_ProgressBar); 
progressBar.setVisibility(View.VISIBLE); 
//Do your stuff 
progressBar.setVisibility(View.GONE)