public class TimerActivity extends Activity {
private TextView timer_tv ;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.timer);
timer_tv = (TextView) findViewById(R.id.timer);
MyCount mc = new MyCount(10000, 1000);
mc.start();
}
private class MyCount extends CountDownTimer{
public MyCount(long millisInFuture, long countDownInterval) {
super(millisInFuture, countDownInterval);
}
@Override
public void onFinish() {
timer_tv.setText("onFinish");
}
@Override
public void onTick(long millisUntilFinished) {
timer_tv.setText("请等待30秒(" + millisUntilFinished /1000 + ").....");
Toast.makeText(TimerActivity.this, millisUntilFinished / 1000 + " ", 5000).show();
}
}
}