私はGWTで繰り返しタイマーをスケジュールしようとしています.1ミリ秒ごとに実行され、特定のイベントをポーリングし、満足のいくものであれば何かをしてタイマーをキャンセルします. 私はこれをやってみました:
final Timer t = new Timer() {
public void run() {
if (..condition is true, exit) {
t.cancel();
doSomething();
}
}
}
t.scheduleRepeating(1);
ただし、ローカル変数 t may not have not been initialized のようなエラー メッセージが表示されます。このコードをコールバックのonSuccess
句に入れていRequestBuilder
ます..どうすればこれを達成できますか?