我想上传媒体文件有一个大的大小(它可能是在GBs也)。我正在使用来自Jetpack组件的android WorkManger来提供后台上传功能。
如何像Google一样显示关于上传媒体的通知?有任何方法来实现它使用工作经理本身吗?
发布于 2019-11-13 10:57:01
WorkManager v2.3添加了几种方法来发布工作人员的进度,从而允许应用程序更新其UI。
您可以在最新的WorkManager v2.3alpha:观察中间工人的进展的文档中看到如何使用这个功能。
请记住,自alpha02以来,只有当工作人员处于运行状态时,进度信息才可用。当工作人员达到最后状态时,进度信息将从WorkManager数据库中删除。如果您需要持久化一些信息来处理工作人员的中断(因为上载时间超过10分钟,或者由于对未计量网络的可用性的限制不再满足),则需要将这些信息保存在您自己的数据存储中。WorkManager进度API不打算用于此目的,并且不能用于此,因为一旦员工停止,进度就会被删除。
https://stackoverflow.com/questions/58831148
复制相似问题