2
我有一个DownloadManager
下载视频,这样我可以用播放器播放之前如何标记文件作为暂时的。但是,当我开始下载,它已经产生的未完成.mp4
文件,所以当我试图下载完毕之前播放,它会显示错误,是可能的变化下载完毕之前,它的扩展?Android的下载管理器下载完成
DownloadManager manager = (DownloadManager) getSystemService(DOWNLOAD_SERVICE);
Uri uri = Uri.parse(url);
DownloadManager.Request request = new DownloadManager.Request(uri); request.setAllowedNetworkTypes(DownloadManager.Request.NETWORK_WIFI|DownloadManager.Request.NETWORK_MOBILE).setDescription("caching video").setDestinationInExternalPublicDir("/Android/data/", id + ".mp4");
long id = manager.enqueue(request);
,所以我需要添加下载完成监听器? – ywj7931
@ ywj7931,你要实现我的解决方案,那么是的 –