有什么方法可以为此目的设置文件扩展名过滤器:
我想过滤扩展名为“.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)

谢谢!

最佳答案



不,对不起



这是因为setType()采用MIME类型,而不是文件扩展名。如果您的文件扩展名是通用文件,并且映射到众所周知的MIME类型,则可以尝试将该MIME类型与setType()一起使用。

10-07 19:47
查看更多