Tag: 倒数

Android:CountDownTimer跳过最后onTick()!

码: public class SMH extends Activity { public void onCreate(Bundle b) { super.onCreate(b); setContentView(R.layout.main); TextView tv = (TextView) findViewById(R.id.tv); new CountDownTimer(10000, 2000) { public void onTick(long m) { long sec = m/1000+1; tv.append(sec+" seconds remain\n"); } public void onFinish() { tv.append("Done!"); } }.start(); } 输出: 保持10秒 还剩8秒 还剩6秒 保持4秒 完成! 问题: 我怎样才能让它显示“ 2秒钟 ”? 经过的时间确实是10秒,但最后一个onTick()从来没有发生过。 […]