我对 Android 比较陌生,我正在寻找一些关于使用 IntentService 通知的建议/最佳实践。
我有一个 IntentService 可以上传文件,并在通知 (A) 中显示进度。每次上传后,另一个通知 (B) 会更新文件名等。
为了能够使用所有文件名更新通知 B,我保留了一个包含所有名称的静态 ArrayList。只要显示通知 B,我就想继续更新它,但如果它被关闭,我想重新开始。我可以在通知 B 上设置一个 setDeleteIntent,但随后我必须调用一个活动,只是为了让该类清除静态列表。还有其他方法可以做到这一点吗?我也不是静态列表方法的粉丝——这里有什么想法吗?