0

PDFドキュメントファイルをクリックして開くと、下の画像のスクリーンショットに示すように、「OPEN WITH」ダイアログが表示されます。ファイルマネージャーなどのアプリからPDFファイルを開くときに、この「OPEN WITH」ダイアログにアプリが表示されるようにします、

例: この機能は、adobe pdf ビューア/Drive Pdf ビューア/その他の pdf リーダー アプリで使用され、どこからでもファイルを開くことができます。

4

1 に答える 1

0

「PdfOpener」アクティビティを作成し、マニフェストにインテント フィルターを追加しました。私のアプリは RoomWordsSample と呼ばれています。インテント フィルターは、私のアプリ内に PdfOpener と呼ばれる、PDF ファイルを開く機能があると主張するアクティビティがあることを Android システムに伝えます。そのため、Android システムはこの主張を信頼し、アプリ チューザー ダイアログ ボックスにアプリを一覧表示します。Google ドライブにアップロードしたgifをダウンロードします。インテント フィルタを追加する前とインテント フィルタを追加した後に表示されます。システムは、PDF ファイルを開くことができるアプリが複数ある場合にのみ、アプリ選択ダイアログ ボックスを表示します。この質問のインテント フィルター コードからインテント フィルターのコードを取得しました。

于 2020-12-04T21:30:45.773 に答える