主类是一个跳转:
String[] mimeTypes = {MimeType.DOC, MimeType.DOCX, MimeType.PDF, MimeType.PPT, MimeType.PPTX, MimeType.XLS, 
 MimeType.XLSX,MimeType.IMAGE1,MimeType.IMAGE2,MimeType.IMAGE3,MimeType.IMAGE4,MimeType.IMAGE6,MimeType.TEXT,MimeType.IMAGE5};
                Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
                if (mimeTypes != null) {
                    intent.putExtra(Intent.EXTRA_MIME_TYPES, mimeTypes);
                }
                intent.setType("*/*");
                intent.addCategory(Intent.CATEGORY_OPENABLE);
                startActivityForResult(intent,1);//点击就执行跳转   
public static class MimeType {
  ...
    public static final String IMAGE5="image/tiff";
}在列表清单的该类下添加
  <intent-filter>
  ...
   <data android:mimeType="image/tiff" />
 </intent-filter>
问题是:点击后,从系统自带的文件管理进行选择文件,发现tif文件是识别不了。小米VIVO手机不能识别,但是华为手机可以识别。