0

だから私はその中にTimerTask task関数を呼び出していますonTimerComplete()run()

onTimerComplete()次のようになります。

private void onTimerComplete(){
  myFunc1();
  myFunc2();
}

私はを作り、Timer t私はでスケジュールTimerTaskしますt.schedule(task, 2000);

問題は、タイマーが切れてタスクが実行されたonTimerComplete()が、その関数が終了しない場合です。実行されますmyFunc1()が、終了することも、呼び出すこともありませんmyFunc2()

ただし、onTimerComplete()直接電話をかけると、すべてが機能します。

ここでの取引は何ですか?

4

1 に答える 1