android 系统自带文件管理器,个别手机识别不了tif文件

day_moon 2019-10-16 05:28:12
主类是一个跳转:
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手机不能识别,但是华为手机可以识别。
...全文
856 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
day_moon 2019-10-17
  • 打赏
  • 举报
回复
麻烦知道的大神回答一下
day_moon 2019-10-16
  • 打赏
  • 举报
回复
tif打印常用的格式。。。
亲爱的Joe 2019-10-16
  • 打赏
  • 举报
回复
引用 楼主 day_moon 的回复:
主类是一个跳转: 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手机不能识别,但是华为手机可以识别。
tif格式不常见,所以有些手机系统可能不支持吧

80,471

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧