标签: android android-jetpack android-workmanager
当我的用户退出我的应用时,我必须取消需要登录的预定工作。不幸的是,这意味着预定工作丢失了,例如将一些数据同步到用户离线时编辑的服务器。
我的想法是将当前计划的工作推迟到用户再次登录之前。或者,作为一种变通办法,我可以将初始延迟设置为50年左右,并在用户登录后将延迟更改回原来的水平。但是,据我所知,目前使用WorkManager都无法实现。
有人对如何解决这个问题有任何想法吗?还是可以期望将来由WorkManager提供这种功能?