我已经为此寻找一个明确的答案,但我还没有找到一个。
按下按钮后,android 应用程序将开始AsyncTask
收集加速度计数据。
我想在 10 秒AsyncTask
后停止。基本上试图保存 10 秒的加速数据块,以供我的应用程序的另一部分处理。
有没有办法控制 AsyncTask 运行的时间?
我已经为此寻找一个明确的答案,但我还没有找到一个。
按下按钮后,android 应用程序将开始AsyncTask
收集加速度计数据。
我想在 10 秒AsyncTask
后停止。基本上试图保存 10 秒的加速数据块,以供我的应用程序的另一部分处理。
有没有办法控制 AsyncTask 运行的时间?
public final Result get (long timeout, TimeUnit unit)可能对你有用。例如:
mTask.get(10000, TimeUnit.MILLISECONDS);