在Android中为通用文件选择哪个mimeType?

时间:2016-05-03 11:54:06

标签: android android-intent mime-types mime

我正在开发一个Android应用程序,需要向其他人请求任何类型的文件。出于这个原因,我使用的代码如下,根据Android文档:

mRequestFileIntent = new Intent(Intent.ACTION_PICK);
mRequestFileIntent.setType(genericMimeType);
startActivityForResult(mRequestFileIntent, 0);

一开始我有genericMimeType = "*/*",但这种方法的问题是我们也可以使用mime类型vnd.android.cursor.item/contact获得结果,因此是一个游标。 是否有一种简单的方法可以将mime类型仅限制为文件,例如可以作为电子邮件中的附件发送?

1 个答案:

答案 0 :(得分:2)

通用的mime类型将是:

application/octet-stream