[Android]Intent.ACTION_OPEN_DOCUMENTで複数のTypeをセットする

Intent.ACTION_OPEN_DOCUMENTで複数のMIMEタイプをセットするには、Intent.EXTRA_MIME_TYPESを使うようです。

public void findReviewsToLoad() {
    Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT);
    intent.addCategory(Intent.CATEGORY_OPENABLE);
    String [] mimeTypes = {"text/csv", "text/comma-separated-values"};
    intent.setType("*/*");
    intent.putExtra(Intent.EXTRA_MIME_TYPES, mimeTypes);
    startActivityForResult(intent, FIND_FILE_REQUEST_CODE);
}

0 件のコメント :

コメントを投稿