ウェブサイトから.pdfファイルをダウンロードしました。指定ソフトウェア「Adobe Reader」のように開きます。 ありがとうございます!Android:特定のソフトウェアを使用してPDFファイルを開きます
答えて
この問題は、方法「Intent.setComponent(pkg,cls);
」を追加することで解決しました。 PS:私は私の担当者を落とすことについて怒っていません。そして、私に提案をくれてありがとう。 PSS:私が言いたいのは、「誰もが同じリンゴを食べるわけではない」ということです。私はこの問題を投稿しています。この問題はAndroid Appで発生しています。誰かが「できません」と言いました。私はこの問題を解決したことを伝えるために答えを投稿します。私と同じ問題です.Yeah、この答えはあなたに意味をなさないかもしれません。 PSSS: :-)でも、私はAPIが私にとって、そしてそのデザイナーにとって意味をなさないと思う。 * PSSSS: *最後に、ありがとうございました。私の貧しい英語を許してください。
しかし、あなたがそのパッケージを指定することができても、あなたはそのデバイス上でadobe readerが利用可能であると確信することはできません。私は本当にあなたがPDFリーダーが使用されているかどうか気にする必要がある理由を見ていない。ちょうど私には意味がありません。 – LuxuryMode
@LuxuryMode:これは、ユーザーが好きなアプリを選択できるようにすることに同意し、強制的に使用しようとしているソフトウェアを持っていないユーザーには悲惨に失敗します。そして、単に「そのような方法を追加する」という答えは、何をすべきかを理解しようとする人には役に立ちません。 -1私から、私は恐れている。 –
あなたができることは、インテントをオフにして、システムがそれを処理できるようにすることだけです。ユーザーが既にPDFを処理するために選択したデフォルトのアプリケーションを既に持っている場合は、そのアプリケーションがPDFを開くものです。あなたが最初のintents filters documentationを見ている必要があり
File file = new File("/sdcard/example.pdf");
if (file.exists()) {
Uri path = Uri.fromFile(file);
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(path, "application/pdf");
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
try {
startActivity(intent);
} .......
ありがとうはい、私はこれをしました。しかし、私は本当に特定のソフトウェアでそれを開きたいです。 –
@ZhaoRockyでもできません;) – LuxuryMode
それは私を悲しくします:-( –
:
一般的に、のようなものです。次に、PDFファイルのインテント(インテントフィルタを追加した後)を開始することができます。
- 1. androidでiTextを使用してPDFファイルを読むか開きます
- 2. firebase apiを使用して特定のページを開きます
- 3. Javaのローカルアプリケーションを使用してリモートマシン上のPDFファイルを開きますか?
- 4. pdfmakeを使用して既定のアプリケーションでpdfを開きます
- 5. xmlからpdfの特定のページを開きます
- 6. Javascriptを使用してファイルシステムでPDFを開きます。
- 7. Androidスタジオ - デフォルトのディレクトリアプリケーション(プログラム)からepub + pdfファイルを開きます
- 8. iTextのPDFファイルのリンクを使用してローカルフォルダを開く
- 9. AndroidとPDF:特定のページでドキュメントを開く?
- 10. Javascriptを使用してPDFファイルのリモートリンクを開く方法
- 11. Acrobat.exeを開き、pywinautoを使用してPDFファイルをスキャンする方法
- 12. pdftkを使用して複数のpdfページを特定のpdfページにマージ
- 13. サーブレットを使用してPDFファイル(テンプレート)を書きます
- 14. ファイル名と特定のファイルパスを使用してファイルをPDFとして保存する
- 15. オブジェクトを使用してPowerPointから特定のExcelシートを開きます
- 16. マックoffice.js Wordのアドインで開きますPDF使用してwindow.open
- 17. 特定のページを開いたPdf?
- 18. VBAを使用してExcelでPDFファイルを開く
- 19. 偽装を使用してC#.NETからPDFファイルを開く
- 20. VueJSを使用してPDFを開く
- 21. Pydriveを使用してPDFを開く
- 22. Rmsdkを使用してAndroidのPDFリーダー
- 23. jQueryを使用して.pdfのリンクを新しいウィンドウで開きますか?
- 24. PHPを使用してdocs/pdfファイルをアップロードできません
- 25. FileInputStreamを使用してPDFファイルをコピーできません
- 26. Android:ファイルパスを使用してPDFをエクスポート
- 27. JTableからPDFファイルを開くには、javaを使用してpdfファイル名をクリックしてください。
- 28. エラー450 AcroExch.AVdoc.Openを使用してvbaを使用してPDFファイルを開くとき
- 29. pdf()を使用して特定のプロットで問題が発生しました
- 30. Android:保存したファイルを既定のアプリケーションで開きます
多分あなたのソフトウェアを使用してファイルを開くことを明記する必要があります_you_指定...意図とLuxuryModeのコードを使用すると、_ _ユーザーがソフトウェア_specifiedでファイルを開くことができます。 –