+ -
当前位置:首页 → 问答吧 → j2me中如何用代码判断两次pointerPressed之间的时间差?

j2me中如何用代码判断两次pointerPressed之间的时间差?

时间:2011-09-14

来源:互联网

j2me中如何用代码判断两次pointerPressed之间的时间差?

作者: jencsy   发布时间: 2011-09-14

用一个变量记录一下第一次的时间,然后第二下的时候用第二下的时间减第一次的时间,然后将第二次的时间赋值给该变量。

作者: softroad   发布时间: 2011-09-14

如何区分第一次pointerpressed和第二次的pointerpressed?

作者: jencsy   发布时间: 2011-09-14

难道我的描述不清吗

第一次用变量,第二次直接取System.currentTimeMillis();然后再将System.currentTimeMillis()赋值给变量,循环下去。

作者: softroad   发布时间: 2011-09-14

protected void pointerPressed(int x,int y){}

时间截取,我知道,就是怎么判断什么时候是第一pointerPressed,什么时候是第二pointerPressed?

作者: jencsy   发布时间: 2011-09-14

long lastTime = 0;

protected void pointerPressed(int x,int y){
  long l = System.currentTimeMillis();

  if(lastTime == 0) {// first time
  lastTime = l;
  }
}

作者: softroad   发布时间: 2011-09-14

热门下载

更多