2011-07-06 10 views
3

方法:http接続を介してダウンロードし、プログラムでPDFファイルを開くか保存します。方法:http接続を介してプログラムでPDFファイルをダウンロードして開く

私は自分の画面上のボタンとpdfへのURLを持っていると言います。ボタンをクリックすると、私はurlからpdfをダウンロードし、そのファイルを開くか保存するかをユーザに提示します。とても一般的な何かを行う標準的な方法が必要です。私はブラウザをURLに開いても、私のアプリからこれを行うことはできますか?このよう

答えて

7

は:

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("*url for your pdf*")); 
startActivity(browserIntent); 

これは、あなたがブラウザを介してダウンロードを開始したかのようにPDFは、通知バーにダウンロードされるようになります。あなたは問題がある場合

は、この質問をチェックしてください:How can I open a URL in Android's web browser from my application?

+0

は、優れたルックスファイルをダウンロードしますが、私は一度、ダウンロードを開くオプションを持つことができますか?さもなければ、人々はダウンロードフォルダのファイルを開くために私のアプリを終了しなければなりません。 –

+1

PS:OK、あなたはイモリードのように通知バーでemにアクセスできます。ねえ、私の最初のアプリと最初のアンドロイド、私は私が何をやっているのか分かっていますか? ;) ありがとう –

関連する問題