2016-06-08 5 views
-1

Я хотел бы остановить круговое движение внутри строки прогресса, которая показана. Скажите, пожалуйста, необходимые настройки, которые должны применяться либо в файле xml, либо в любом коде кода, который можно использовать для остановки этой анимации. Также я создал панель выполнения в своем интерфейсе. The Progress bar is black in color and the animation represents the progress that I would like to stopКак остановить анимацию Progress Bar в 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)