我想在每次用户在数据库中添加特定时间的注释时安排通知。虽然使用 AlarmManager、BroadcastReceiver 等有多种方法可以做到这一点,但如何使用 WorkManager 来完成呢?
WorkManager
不适合需要在特定时间进行的工作。
你应该使用AlarmManager
,特别是AlarmManagerCompat.setExactAndAllowWhileIdle() https://developer.android.com/reference/android/support/v4/app/AlarmManagerCompat.html#setExactAndAllowWhileIdle(android.app.AlarmManager,%20int,%20long,%20android.app.PendingIntent),在特定时间获得回调。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)