0

不確定進度的動態設置大小,我實現進度欄操作欄上的網絡通話過程中,但顯示操作欄,進度條過大。我想設置進度條的動態大小。我搜索很多,但沒有達到我的goal.so以下是動作條進度的代碼。請有人建議我一些答案,任何人有另一種方式做上述任務請告訴我。在動作條

protected void onCreate(Bundle savedInstanceState) { 

     requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); } 

    protected void onPreExecute() { 

      // Show IndeterminateProgressBar 

      setSupportProgressBarIndeterminateVisibility(true); } 

    protected void onPostExecute(Void result) { 

      setSupportProgressBarIndeterminateVisibility(false);} 

在此先感謝

+0

@ nilesh..following鏈接可能會有所幫助:http://stackoverflow.com/questions/9162481/styling-indeterminate-progressbar-on-actionbar?rq=1 –

回答

0

設置一個計時器和使用的LayoutParams改變大小。

{ParentLayout}.LayoutParams params = new {ParentLayout}.LayoutParams(h,w); 
progressBar.setLayoutParams(params); 

並使用內置的java定時器來計時。