我有一个同时运行的服务和AsyncTask,在服务内部,在服务器中存储数据,在AsyncTask中,从不同的源获取数据,并更新UI。
在显示该UI之后,直到服务内的任务完成后,才会更新UI
protected List<AppItem> doInBackground(MyTaskParams... integers) {
android.os.Process.setThreadPriority(THREAD_PRIORITY_BACKGROUND + THREAD_PRIORITY_MORE_FAVORABLE);
我对异步任务使用了上面的代码,但是它不起作用,我如何才能给asynctask更多的偏好而不是服务呢
发布于 2018-06-23 21:14:44
请改用这段代码
Thread.currentThread().setPriority(Thread.MAX_PRIORITY);
https://stackoverflow.com/questions/51000916
复制相似问题