Timer timer = new Timer();
TimerTask task = new TimerTask() {
@Override
public void run() {
Log.i("1234" ,"------------stop");
chronometer.stop();
Toast.makeText(this, showString, Toast.LENGTH_SHORT).show();
}
}; button = (Button) findViewById(R.id.button_start);
button.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
chronometer .setBase(SystemClock.elapsedRealtime ());
chronometer .start();
Handler handler = new Handler();
handler.post(new Runnable() {
@Override
public void run() {
timer.schedule(task, 1000);
}
});
}
});
定时结束后,我想加个提示信息为什么直接出错了
TimerTask task = new TimerTask() {
@Override
public void run() {
Log.i("1234" ,"------------stop");
chronometer.stop();
Toast.makeText(this, showString, Toast.LENGTH_SHORT).show();
}
}; button = (Button) findViewById(R.id.button_start);
button.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
chronometer .setBase(SystemClock.elapsedRealtime ());
chronometer .start();
Handler handler = new Handler();
handler.post(new Runnable() {
@Override
public void run() {
timer.schedule(task, 1000);
}
});
}
});
定时结束后,我想加个提示信息为什么直接出错了
解决方案 »
- 图片设置背景大小不匹配的问题
- google Code 上的源码如何下载呢,DownLoad 选项卡里面都是jar文件,Source 选项卡里面只是一个无法打开的网址。
- androie新手的求助
- 2.1 的powercontrol widget的问题
- ant编译时UNEXPECTED TOP-LEVEL EXCEPTION异常
- 求大家帮帮忙:viewpager 页卡内部内容变化
- android 开发如何能开发出高效的程序
- 【求助】android 选项菜单 多个选择条件组合查询结果,android实现
- 微信分享没反应 !
- android 动画的问题
- 两个Activity之间怎么传递List<Map<String,Object>>型数据,谢谢
- 急!!!如何计算chronometer触发的次数?
this指上下文! Toast.makeText(***Activity.this, showString, Toast.LENGTH_SHORT).show();
//使用Timer来监测时间
Timer mLoginTimer = new Timer();
TimerTask mLoginTimerTask = new TimerTask() {
@Override
public void run() {
//没过10秒程序进一次这里
}
}
};
mLoginTimer.schedule(mLoginTimerTask, 0, 10 * 1000);
//如果不需要的话释放掉
if (mLoginTimerTask != null) {
mLoginTimerTask.cancel();
mLoginTimerTask = null;
}
if (mLoginTimer != null) {
mLoginTimer.cancel();
mLoginTimer.purge();
mLoginTimer = null;
}
handler.post(delay, 1000);
private Runnable delay = new Runnable(){
public void run(){
chronometer.stop();
Toast.makeText(this, showString, Toast.LENGTH_SHORT).show();
}
}
效果应该就是楼主想要的定时1秒后,显示toast。