读书人

关于DownloadManager下载 保存的路径有

发布时间: 2013-08-09 15:16:24 作者: rapoo

关于DownloadManager下载 保存的路径问题
现在已实现下载到SD卡中,我在想,如果手机没有SD卡怎么办,那就得下到手机的内存卡中了。

然而这个路径要怎么写, 或者有什么办法实现。 请指教!

附代码:


downloadManager = (DownloadManager) getSystemService(DOWNLOAD_SERVICE);

Uri uri = Uri.parse("http://XXX.XX.XX/SinaNewsRelease.apk");

Request request = new Request(uri);

//设置允许使用的网络类型,这里是移动网络和wifi都可以
request.setAllowedNetworkTypes(DownloadManager.Request.NETWORK_MOBILE|DownloadManager.Request.NETWORK_WIFI);

//向界面发出通知
request.setShowRunningNotification(true);

//设置标题
request.setTitle("新浪新闻");

//显示下载界面
request.setVisibleInDownloadsUi(true);

//设置下载路径 /mnt/sosspad/download
request.setDestinationInExternalPublicDir("/download/", "SinaNewsRelease.apk");

//记录ID 安装时使用
id = downloadManager.enqueue(request);


[解决办法]
看收件箱,加我Q Q

读书人网 >Android

热点推荐