2012-06-09 60 views
1

我想在一個ProgressBar中使用不同的動畫。用於初始化並設置動畫代碼:ProgressBar動畫

progressBar = (ProgressBar) this.view.findViewById(R.id.progressBar); 
progressBar.setIndeterminate(true); 
progressBar.setIndeterminateDrawable(this.getResources().getDrawable(R.anim.progress_small)); 

當我想只有這個代碼,一切運作良好,但是當我通過

`progressBar.setIndeterminateDrawable(this.getResources().getDrawable(R.anim.progress_small))` 

設置新的動畫這是行不通的。 如何使用一個ProgressBar獲得更多動畫?`

回答

1

您正在使用getDrawable()從資源檢索動畫。

我可能會誤解,但我不認爲有一種方法可以在進度條上設置進度變化的動畫效果,而不是將步驟快速改變到所需的值。我爲similar question寫了一些示例代碼。