我使用 IntentService 开发了一款 Android 应用程序。
这个 IntentService 和文件上传没什么区别。
我想要实现上传多个“文件上传线程”的功能。
问题在于如何停止指定的“文件上传线程”。
例如:
- 用户从设备中选择十个文件并上传它们。
- 创建通知以向用户提供“传输反馈”。
- 当线程在工作时,用户可以选择其他文件上传。
- 创建另一个通知,但在第一个线程完成之前不会启动。
是否可能为用户实现“取消功能”,以取消第一个线程并自动启动第二个线程?!
也许使用 Service 而不是 IntentService 更好吗?