みんな。
カスタムタイマーベースのセッションのようなものを実装しています。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(){//}
}
シングルトン