10 秒後にメソッドを実行するプログラムを作成したいのですが、Java または Android で実行する方法は?
4440 次
5 に答える
4
ScheduledExecutorServiceを使用して、メソッドを呼び出す Runnable または Callable を送信できます。
于 2013-01-28T12:25:52.043 に答える
3
このコードを試してください、
final Handler mTimerHandler = new Handler();
final Handler threadHandler = new Handler();
new Thread() {
@Override
public void run() {
threadHandler.postDelayed(new Runnable() {
public void run() {
}
}, 5000);
}
}.start();
于 2013-01-28T12:36:22.373 に答える
2
TimerTaskを見てください: タイマーによって 1 回または繰り返し実行するようにスケジュールできるタスク。
于 2013-01-28T12:25:07.097 に答える
1
TimerとTimerTaskを確認する必要があります。これに関するチュートリアルを次に示します。
于 2013-01-28T12:25:14.277 に答える
1
Androidの場合、CountDownTimerを使用します
于 2013-01-28T12:26:14.483 に答える