タスクを実行するタイマーを持つ Android アプリケーションがあります。
time2.scheduleAtFixedRate(new TimerTask() {
@Override
public void run() {
sendSamples();
}
}, sampling_interval, sending_interval);
sampling_interval が 2000 で、sending_interval が 4000 だとしましょう。
したがって、このアプリケーションでは、センサーからサーバーにいくつかの読み取り値を送信します。しかし、10000(10秒)後に送信を停止したいです。
私は何をすべきか?