0
嗨,我有一個倒計時器在我的應用程序中顯示每隔一秒另一個Drawable。應用程序顯示錯誤Drawables
public void onTick(long millisUntilFinished) {
if(millisUntilFinished <= 4000 && millisUntilFinished >= 3001)
{
cdImage.setBackgroundResource(R.drawable.player1_countdown_3);
cdImage2.setBackgroundResource(R.drawable.player2_countdown_3);
}
else if(millisUntilFinished <= 3000 && millisUntilFinished >= 2001)
{
cdImage.setBackgroundResource(R.drawable.player1_countdown_2);
cdImage2.setBackgroundResource(R.drawable.player2_countdown_2);
}
if (millisUntilFinished <= 2000 && millisUntilFinished >= 1000)
{
cdImage.setBackgroundResource(R.drawable.player1_countdown_1);
cdImage2.setBackgroundResource(R.drawable.player2_countdown_1);
}
if (millisUntilFinished <= 999 && millisUntilFinished >= 0)
{
cdImage.setBackgroundResource(R.drawable.player1_countdown_go);
cdImage2.setBackgroundResource(R.drawable.player2_countdown_go);
}
}
,但我也有文件 player1_countdown_4.png player1_countdown_5.png player1_countdown_6.png
,它顯示了這個文件,而不是在訂單是正確的:6,5,4,走
'onTick()'是如何調用的? – jprofitt 2012-01-03 00:45:09