我有一個進度條,我想提前5秒準確。我試圖通過一個'for'循環10次,並通過循環的每次運行增加進度條的十分之一吧。我有遞增條1/10,但林正試圖創建一個循環,代碼:進度條 - 按增量暫停0.5秒?
遞增吧〜1/10 等待0.5秒... 遞增到酒吧2/10日 等待0.5秒... 增量吧〜3/10日 等待0.5秒... 等
這是到目前爲止我的代碼,但它不工作,則使酒吧10/10(全) 。有任何想法嗎?
非常感謝。
for(int a = 0; a <= 10; a++){
if(mp1.isPlaying()){ // my 5 second wav file
int newProgress = pBar1.getProgress() + (pBar1.getMax()/10);
if (newProgress < 0) {
newProgress = 0;
}
pBar1.setProgress(newProgress);
// pause for 0.5 seconds here//
}
謝謝你的意見! – wagohn 2012-08-10 22:00:54