如何使用意向设置类型搜索自定义文件扩展名的文本文件



我正在使用以下代码打开搜索意图,以搜索外部存储中的文本文件:

private void performFileSearch()
{   
Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT);
intent.addCategory(Intent.CATEGORY_OPENABLE);
intent.setType("*text/*");
startActivityForResult(intent,READ_REQUEST_CODE);
}

但现在我要创建自定义文件扩展名的文本文件,例如textfile.tre,出于此目的,无法搜索此文件。所以我把类型改为:

intent.setType("*/*");

现在intent显示所有文件。但我只想显示.tre文件。能做些什么?

感谢

但我只想显示.tre文件

抱歉,但这是不可能的。Android和Web一样,使用MIME类型,而不是文件扩展名。

相关内容

  • 没有找到相关文章