0
ブラウザからファイルをダウンロードしようとしています。Android:リンクの最後に.pfd、.png ...を付けずにファイルをダウンロード
String pdfUrl = "www.myLink.com/document/test.pdf"; Intent intent = new Intent(Intent.ACTION_VIEW); intent.setData(Uri.parse(pdfUrl)); startActivity(intent);
しかしリンクがある場合:
String pdfUrl = "www.myLink.com/document/test/";
それは私のブラウザ「クローム」に取り組んでいますので、それは非常に奇妙だそれを持っている場合、それは完全に働いています。私は2つのファイルをダウンロードすることができます....
私もwww.myLink.com/document/」ことを指摘したいと思います:あなたは何ができるか、しかし、このように、代わりに
intent.setData()
のintent.setDataAndType()
を使用してURLの後ろにコンテンツタイプを指定し、明示的ですtest.pdf "は有効なURIではありません。スキーマがありません。一方、 "http://www.myLink.com/document/test.pdf"があります。 – Delyan