かなり単純な質問があると思います。
http://www.vogella.com/blog/2011/06/14/android-downloadmanager-example/
上記の URL のチュートリアルに従っています。
ダウンロードのファイルパスを変更するにはどうすればよいですか?
前もって感謝します
かなり単純な質問があると思います。
http://www.vogella.com/blog/2011/06/14/android-downloadmanager-example/
上記の URL のチュートリアルに従っています。
ダウンロードのファイルパスを変更するにはどうすればよいですか?
前もって感謝します
そのような情報を使用してDownloadManager.Requestオブジェクトを構成します。チュートリアルでは、そのRequest
オブジェクトを で作成して使用しonClick()
ます。
例えば:
DownloadManager.Request req=new DownloadManager.Request(uri);
req.setAllowedNetworkTypes(DownloadManager.Request.NETWORK_WIFI
| DownloadManager.Request.NETWORK_MOBILE)
.setAllowedOverRoaming(false)
.setTitle("Demo")
.setDescription("Something useful. No, really.")
.setDestinationInExternalPublicDir(Environment.DIRECTORY_DOWNLOADS,
"test.mp4");
(上記のコードはこのサンプル プロジェクトからのものです)
CommonsWare の回答の最後の行に宛先が記載されています。彼は SD カードの通常のダウンロード フォルダーを使用するだけですが、次のようにすることもできます。
req.setDestinationInExternalPublicDir("/mnt/sdcard/Myfolder", "file_name.extension");
次のことを試すことができます: