赞
踩
我知道您可以使用 setType()轻松限制在
Intent.ACTION_GET_CONTENT调用的文件浏览器中显示的可用文件类型,但这只能用于已知的文件扩展名,如.jpg,.pdf,.docx,我需要的只是显示具有自定义扩展名的文件,如.abc,因此用户只能选择以.abc结尾的文件.我搜索了很长时间,仍然找不到解决这个问题的有效方法;最接近的是创建自定义mime类型,如下所示:
并使用
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("application/customtype");
startActivityForResult(intent,FILE_SELECTOR_REQUEST_CODE);
显示文件选择器,但这导致没有文件扩展名可用,没有文件可以选择:(我真的想不到另一种方式只显示自定义扩展名的文件,提前谢谢!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。