移动-为什么我使用下面new Timer().schedule 不会反复执行

问题描述

为什么我使用下面new Timer().schedule 不会反复执行
new Timer().schedule(new TimerTaskForListViewRolling(lv this     UtilData.getData()) 10010);      为什么我使用了上面的代码不会反复执行 listview里面的数据向上移动

解决方案

你可以断点一下,那个run方法是否是只执行一次,看下这个Timer定时调度http://blog.csdn.net/xionglangs/article/details/50819252。

解决方案二:
是不是你的间隔时间太短了 你的100 跟10 的单位都是毫秒

时间: 2024-10-03 15:06:12

移动-为什么我使用下面new Timer().schedule 不会反复执行的相关文章

java关于Timer schedule执行定时任务

  公司技术人员在实现内部办公系统与外部网站一体化的时候,最重要的步骤就是从OA系统读取数据,并且根据网站模板生成最终的静态页面.这里就需要一个定时任务,循环的执行. 技术人员在写定时任务的时候,想当然的以为Timer.schedule(TimerTask task, long delay)就是重复的执行task.程序运行后发现只运行了一次,总觉得是task里的代码有问题,花了很长时间调试代码都没有结果. 仔细研读java api,发现: schedule(TimerTask task, lon

帮忙看下,为什么Timer里面的那个线程执行时没有执行Thread.sleep(1000*10).谢谢

问题描述 publicstaticvoidmain(String[]args){/***schedule(task,delay,period)参数:task-所要安排的任务.delay-*执行任务前的延迟时间,单位是毫秒.period-执行各后续任务之间的时间间隔,单位是毫秒.*/Timertimer=newTimer();timer.schedule(newTimerTask(){@Overridepublicvoidrun(){Datedate=newDate();SimpleDateFor

线程-Threading.Timer回调方法不会执行

问题描述 Threading.Timer回调方法不会执行 申明了局部变量timer private System.Threading.Timer timer; timer = new System.Threading.Timer(new TimerCallback(madeThreads), null, 0, 200); 回调方法madeThreads没有执行,有没有人碰到过 我是希望200毫秒执行一次回调方法,如果申请局部变量 private ManualResetEvent eventTim

J2ME Timer 使用指南

J2SE 1.3 里有一项新的改进,那就是提供了一个可以更简单的实现多任务调度执行的定时器类,调度由一个后台线程完成. MIDP 同样也包含了这一改进,使得 J2ME 开发人员从中受益. J2ME 提示了两个类用来定义和调试任务, 他们分别是 TimerTask 和 Timer.TimerTask 是用户定义的需要被调度的所有任务的抽象基类.Timer 类在任务执行的时候负责创建和管理执行线程. 要定义一个任务,定义一个 TimerTask 的子类,并实现 run 方法.例如 import ja

问个问题,关于JAVA TIMER

问题描述 本人目前做一个OA系统,现在想做一个定时弹出窗口的功能,想到了用TIMER,但是如何定时弹出页面呢?请各位帮帮忙,怎么弄? 解决方案 解决方案二:Java定时执行任务的三种方法希望对你有帮助解决方案三:引用1楼woshigaoshou980的回复: Java定时执行任务的三种方法http://xxtianxiaxing.javaeye.com/blog/543826http://wenku.baidu.com/view/dad102aedd3383c4bb4cd2b1.htmlhttp

android girdview里面timer没反应

问题描述 android girdview里面timer没反应 我想写一个计时器,点击tock_on 00:00:0开始计时,点击tock_off 暂停.再点击开始清零开始计时.我自己根据秒数转换时间格式字符串的方法写了一个计时器,但是有BUG,网上问了是系统时间调用问题,要换种方法,我用timer重写了一个,点击按钮不起作用.求大神指点,详细点呀,我比较笨我是在adapter中写的.因为gridview的每个item中都需要一个计时器.```public class MyAdapter ext

Android中定时器Timer和TimerTask的启动,停止,暂停,继续等操作实例

下面是一个在Android中使用定时器Timer和TimerTask的启动,停止,暂停,继续等操作的demo. 需要注意的问题主要有两点: 1.Timer和TimerTask在调用cancel()取消后不能再执行 schedule语句,否则提示出错,提示如下: D/AndroidRuntime( 6672): Shutting down VM W/dalvikvm( 6672): threadid=1: thread exiting with uncaught exception (group=

Timer Task 的简单范例(相当触发器,转自Sun)

触发器 Scheduling a Timer Task to Run at a Certain Time============================================== Date timeToRun =    new Date(System.currentTimeMillis()+   numberOfMillisecondsInTheFuture); Timer timer = new Timer();      timer.schedule(new TimerTa

JAVA-如何实现TIMER功能

JAVA-如何实现TIMER功能 2004-11-8Author :Meanson WangEmail:meansonw@hotmail.comDate:2004-11-8JAVA-如何实现TIMER功能 1.listener classpackage timer; import java.util.TimerTask;import java.util.Timer;import javax.servlet.*; public class RemindListener implements Ser