每个人。
我正在实现一种类似于自定义计时器的会话。这是一个具有 start()、pause()、resume() 和 stop() 的单例类。我想要实现的是会话超时。比如说,如果调用了 pause() 并且 20 秒后没有调用 resume(),我想调用 stop() 来结束该会话。
任何想法如何实现这一点?
谢谢。
编辑:
不是真正的计时器,它更像是这样的秒表计时器:
public class MyTimer{
private long startTime;
private long endTime;
public MyTimer getInstance(){//singleton}
public void start(){//}
public void stop(){//}
public void resume(){//}
public void pause(){//}
}
辛格尔顿