将 Extras 发送到 onReceive 仅检索 ALARM_COUNT
Sending Extras to onReceive only retrieves ALARM_COUNT
我制作了一个使用 AlarmManager 设置警报的自定义视图。我想稍后恢复此视图,因此我尝试向 BroadcastReceiver 发送几个额外的内容。 onReceive 无法检索除 ALARM_COUNT 额外的任何内容。
我找了一段时间,算是找到了解决办法。我已经尝试 PendingIntent.FLAG.UPDATE.CURRENT 多个带有意图本身的标志,但没有任何效果。
是否有更好的方法从 BroadcastReceiver 恢复视图状态?
"extras are all serialized into a byte stream in the Intent." 我不正确地添加了自定义 object/class 导致整个反序列化失败。
我制作了一个使用 AlarmManager 设置警报的自定义视图。我想稍后恢复此视图,因此我尝试向 BroadcastReceiver 发送几个额外的内容。 onReceive 无法检索除 ALARM_COUNT 额外的任何内容。
我找了一段时间,算是找到了解决办法。我已经尝试 PendingIntent.FLAG.UPDATE.CURRENT 多个带有意图本身的标志,但没有任何效果。
是否有更好的方法从 BroadcastReceiver 恢复视图状态?
"extras are all serialized into a byte stream in the Intent." 我不正确地添加了自定义 object/class 导致整个反序列化失败。