【发布时间】:2013-03-21 13:45:35
【问题描述】:
我有一个包含许多歌曲的列表视图。每次点击一首歌,我都会调用一个 IntentService 来按顺序下载这首歌。
但有时我想取消下载(例如:第 5 次)。这意味着我需要停止第 5 个正在运行的 IntentService。我试图通过调用 stopService() 来停止它,但它不起作用。
谁能告诉我停止 IntentService 的好方法?非常感谢您的帮助。
【问题讨论】:
-
我猜你会杀死第一个随机进程 - 这可以证明吗?如果是这样,那么您需要识别每个进程的 PiD,我不太确定该怎么做,但给我一些时间,我想我可以找到一些东西。
标签: android service download intentservice