码迷,mamicode.com
首页 > 移动开发 > 详细

[Android] 获取文件的MIME类型

时间:2015-01-17 22:16:54      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:

需求:

  • 输入:File对象
  • 输出:String对象(MIMEl类型)

实现步骤:

1. 获得获取文件的扩展名

	private static String getExtension(final File file) {
		String suffix = "";
		String name = file.getName();
		final int idx = name.lastIndexOf(".");
		if (idx > 0) {
			suffix = name.substring(idx + 1);
		}
		return suffix;
	}

2. 通过扩展名获取MIME类型
	public static String getMimeType(final File file) {
		String extension = getExtension(file);
		return MimeTypeMap.getSingleton().getMimeTypeFromExtension(extension);
	}

[Android] 获取文件的MIME类型

标签:

原文地址:http://blog.csdn.net/programs/article/details/42810149

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!