如何检查文件是否在downloadmanager队列中?

时间:2017-01-13 02:14:44

标签: android android-download-manager

用户必须下载多个文件,这些文件将在按钮点击时启动。代码将检查文件是否已存在,如果没有,则将其添加到下载队列。我将所有不存在的文件添加到下载队列。

但是,如果用户立即再次单击该按钮,则会将文件重新添加到下载队列中。那么如何检查文件是否已添加到下载管理器队列中?如果添加,则不会重新添加文件。

1 个答案:

答案 0 :(得分:3)

你应该使用profilesList = media.GetProfiles() firstProfile = profilesList[0] mediaProfileToken = firstProfile._token media.GetSnapshotUri(mediaProfileToken)

以下是您可以参考Download manager example

的示例

示例代码

onvif.exceptions.ONVIFError: Unknown error: Method instance argument after ** must be a mapping, not Text