final
Handler handler
=
new
Handler(){
2 public void handleMessage(Message msg) {
3 switch (msg.what) {
4 case 1 :
5 recLen ++ ;
6 recTime.setText(GetRecTime(recLen));
7 break ;
8 }
9 super .handleMessage(msg);
10 }
11 };
下面定实例化一个TimerTask,这个是为Timer提供一个定时执行的内容。我在这个方法中加的是给Handler一个发送消息功能,因这在Timer的线程中,无法直接操作UI线程。
2 public void handleMessage(Message msg) {
3 switch (msg.what) {
4 case 1 :
5 recLen ++ ;
6 recTime.setText(GetRecTime(recLen));
7 break ;
8 }
9 super .handleMessage(msg);
10 }
11 };
下面定实例化一个TimerTask,这个是为Timer提供一个定时执行的内容。我在这个方法中加的是给Handler一个发送消息功能,因这在Timer的线程中,无法直接操作UI线程。