摘要:
android中有一种匿名intent的方式,只需提供数据和类型,由系统来根据类型判断调用什么程序来解析数据。这个方法很好,但是麻烦的是数据的类型使用的是mime类型,这就带来了一个问题,怎样根据文件类型来确定mime类型?之前我采用的方法是逐一比较文件的后缀,通过在网上查到的mime类型与文件扩展名的对应关系确定mime类型,而且我发现网上很多例程都是这样写的,后来才发现webkit中有一个MimeTypeMap这个类,可以很方便的由mime类型得到文件扩展名,也可以由文件扩展名得到mime类型,这样就省了好多事情。Uri uri = Uri.fromFile(file); ... 阅读全文