我有一个关于TimerTask的解决方案的问题,在以下场景中: 我有一个名为Locate()的函数,locate中有一个TimerTask,另一个函数叫SendResult,它使用AsyncTask将一些数据发送到服务器。如果我按以下顺序调用这些函数:
String result = Locate();
SendResult(result);
我的问题是:按照这个顺序,一旦Locate()完成,结果将被发送,因为locate有一个TimerTask,所以当计时器结束时,locate会结束吗?
如果没有,那么一旦定位完成后如何使用AsyncTask发送结果?