异步任务需要很长时间来完成这项工作

kri*_*hna 4 android telnet android-asynctask

我需要从设备发送命令,并且progressdialog应该显示进度直到命令完成.为此,我asynctask在我的应用程序中使用.但完成命令需要很长时间.

那么,有没有办法将asynctask的优先级设置为最大值?

任何建议将不胜感激.提前致谢

Usa*_*war 25

那么你可以试试这个:

protected Void doInBackground() {
    Thread.currentThread().setPriority(Thread.MAX_PRIORITY);
/* do the work */
}
Run Code Online (Sandbox Code Playgroud)