1
ファイルを選択できるようにする拡張子.epub
または.pdf
のみをインテント経由で選択できるようにするにはどうすればいいですか?Androidスタジオ - デフォルトのディレクトリアプリケーション(プログラム)からepub + pdfファイルを開きます
ファイルを選択できるようにする拡張子.epub
または.pdf
のみをインテント経由で選択できるようにするにはどうすればいいですか?Androidスタジオ - デフォルトのディレクトリアプリケーション(プログラム)からepub + pdfファイルを開きます
表示されているコードは、拡張子が.epub
または.pdf
のファイルを選択できるデフォルトのファイルマネージャーアプリケーションを開くために開始する必要があるインテントの宣言です。
Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT);
intent.addCategory(Intent.CATEGORY_OPENABLE);
intent.setType("application/epub+zip");
String[] mimetypes = {"application/epub+zip", "application/pdf"};
intent.putExtra(Intent.EXTRA_MIME_TYPES, mimetypes);
startActivityForResult(intent,PICKFILE_RESULT_CODE);
私はそれが多分冗長であることが分かった解決策の組み合わせです。どう考えているか教えてください!
あなた自身の質問に答えるのに何も問題はありませんが、間違っていると思います。 * question *セクションに質問を投稿し、* answer *セクションに回答を投稿する必要があります。ここでは、両方の質問を質問セクションに掲載しました。 – ImaginaryHuman072889
私はそれを質問に合わせて編集しました。 –