0

loadNextImage1000ミリ秒ごとに呼び出されるメソッドを呼び出すオブジェクトを作成したいと思います。1000 の間スリープしてからこのメソッドを呼び出す新しいThreadものを作成することでそれを行うことができますが、きちんと行う方法がわかりません。

4

2 に答える 2

1

を使用するだけScheduledExecutorServiceです:

final ScheduledExecutorService service = Executors.newSingleThreadScheduledExecutor();
service.scheduleWithFixedDelay(new Runnable() {
    @Override
    public void run() {
        loadNextImage();
    }
}, 0, 1, TimeUnit.SECONDS);

これにより、送信されたものがRunnable1 秒ごとに実行されます。

匿名classを作成implements Runnableし、そのrunメソッドでメソッドを呼び出しますloadNextImage()

于 2013-05-12T16:30:19.163 に答える