我需要让用户能够使用新的Activity Result API从手机存储中仅选择文档类型(例如:pdf、docs、xls) ,但问题是当我像下面的代码一样启动合同时
private val getContent = registerForActivityResult(ActivityResultContracts.GetContent()) { uri: Uri? ->
...
}
fun pickDocument() = getContent.launch("*/*")
用户可以选择任何文件类型,包括图像、视频、...