加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Scala Android AsyncTask不会调用publishProgress回调,“onProgr

发布时间:2020-12-16 08:47:00 所属栏目:安全 来源:网络整理
导读:我花了太多时间在这上面并且我到目前为止还没有使用publishProgress()功能…幸运的是onPostExecute也在UI线程中运行所以我必须为我想要加载的每个图像创建N个线程更新列表视图的一个大线程.所以,不是致命的,而是真正的烦恼. 首先,这些页面的大thianks提供了
我花了太多时间在这上面并且我到目前为止还没有使用publishProgress()功能…幸运的是onPostExecute也在UI线程中运行所以我必须为我想要加载的每个图像创建N个线程更新列表视图的一个大线程.所以,不是致命的,而是真正的烦恼.

首先,这些页面的大thianks提供了更多的见解和方法[参考2!]有一个纯粹的Scala实现…

(1)http://blog.nelsonsilva.eu/2009/10/31/scala-on-android-101-proguard-xmlparser-and-function2asynctask这是一个变通方法:issues.scala-lang.org浏览SI-1459(新用户仅限2个链接)

(2)va.eu/2009/10/31/scala-on-android-101-proguard-xmlparser-and-function2asynctask这是一种解决方法:SAME AS ABOVE

(3)http://www.assembla.com/code/scala-eclipse-toolchain/git/nodes/docs/android-examples/android-sdk/Wiktionary/src/com/example/android/wiktionary/MyAsyncTask.java?rev=f2fdb3144d0225487cafc7d628adf64889772db4

可悲的是,他们似乎都没有在Scala 2.8.1上为我工作,Android 2.2.2在虚拟机上运行Android-x86,Ubuntu 11.04.

这是我的实际代码,垃圾删除,只是必需品…如果有人可以告诉我如何使回调被调用我将非常高兴,它甚至不是圣诞节.我花了好几个小时就完成了这个工作并且根本无法工作,我已经尝试了“Progress”类型的每个变体,因为使用AnyRef实际上有效但任何其他类型都不能用作“Params”类型,请参阅( 2)上面有关于那个的详细信息.

唉,我得到了preExecute(未显示),doInBackground和postExecute,但没有看到发布进度回调.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读