Andorid歌词秀技术要点(1)SafetyTimer(3)
来源:未知 责任编辑:责任编辑 发表时间:2014-05-20 18:32 点击:次
public void startTimer(){
mHandler = new Handler(){
public void handleMessage(Message msg) {
if(mListener != null){
mListener.OnTimer();
Log.i(TAG, "mListener.OnTimer()");
}
super.handleMessage(msg);
}
};
mTask = new TimerTask(){
public void run() {
Message message = new Message();
message.what = 0; //anything is ok.
mHandler.sendMessage(message);
}
};
mTimer = new Timer();
mTimer.schedule(mTask, 0, mInterval);
}
//停止Timer动作
//释放获得的资源。
public void stopTimer(){
mTimer.cancel();
mTimer.purge();
mTimer = null;
mHandler = null;
mTask = null;
Log.i(TAG, "stopTimer()");
}
//Timer是否处于工作状态。
public boolean isRunging(){
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>