我想下載使用downloadmanager類在Android中的多個文件我有100-200圖像文件,但是當我嘗試下載文件應用程序崩潰,但下載開始? 我怎麼能解決這個問題,我下載的文件中的代碼是:在android中使用downloadmanager類下載多個文件?
public void downloadimages(String url,String filename)
{
String ur1=url,v1=filename;
downloadManager = (DownloadManager)getSystemService(DOWNLOAD_SERVICE);
Uri Download_Uri = Uri.parse(ur1);
DownloadManager.Request request = new DownloadManager.Request(Download_Uri);
request.setAllowedNetworkTypes(DownloadManager.Request.NETWORK_WIFI);
request.setAllowedOverRoaming(false);
request.setDescription("Android Data download using DownloadManager.");
request.setDestinationInExternalFilesDir(getApplicationContext(),Environment.DIRECTORY_DOWNLOADS,v1 + ".jpg");
downloadManager.enqueue(request);
}
02-23 16:45:28.695: E/AndroidRuntime(22646): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.newpicker/com.example.newpicker.AnotherActivity}: java.lang.IndexOutOfBoundsException: Invalid index 136, size is 136
這是我的logcat
「應用程序崩潰」不是一個好的描述。請添加一些日誌。 – FWeigl 2013-02-22 08:56:21
您的問題不適用於下載管理器 – Majid 2013-04-23 10:57:04