0

私の HTTP サーバーでは、「動的な」URL を使用してファイルをダウンロードできます。ファイル名は content-disposition ヘッダーに示されます。この種のファイルを Android DownloadManager でダウンロードしても問題なく動作しますが、ファイルの保存先を制御できるようにしたいと考えています。これを行う通常の方法は、

DownloadManager.Request r = new DownloadManager.Request(uri);

r.setDestinationInExternalPublicDir(String dirType, String subPath);

残念ながら、これには、私が知らないファイル名を前もって知る必要があります。subPath に null を指定して上記の関数を呼び出してみましたが、機能しません...

4

0 に答える 0