是否可以为此目的设置文件扩展名过滤器: 我想过滤扩展名为“ .xxx”的文件
val intent = Intent()
.setType("*/*") // <- it doesn't work if I put it here (".xxx")
.setAction(Intent.ACTION_GET_CONTENT)
startActivityForResult(Intent.createChooser(intent, "Select a file (.xxx)"), OPEN_FILE_CODE)
谢谢!
答案 0 :(得分:1)
有什么方法可以为此目的设置文件扩展名过滤器
不,对不起。
it doesn't work if I put it here (".xxx")
这是因为setType()
采用MIME类型,而不是文件扩展名。如果您的文件扩展名是通用文件,并且映射到一个众所周知的MIME类型,则可以尝试将该MIME类型与setType()
一起使用。