小编Nik*_*kki的帖子

将多个 Mime 类型传递给 ActivityResultLauncher.launch()

我有以下代码

val getContent = registerForActivityResult(ActivityResultContracts.GetContent()) { uri: Uri? ->
    //Some code here..
}
Run Code Online (Sandbox Code Playgroud)

和其他地方,

getContent.launch("application/vnd.openxmlformats-officedocument.wordprocessingml.document")
Run Code Online (Sandbox Code Playgroud)

我可以成功选择 docx 文件。我需要选择 pdf 或 doc 或 text 或 docx 而只是能够选择一种(此处为 docx)。

mime-types kotlin onactivityresult registerforactivityresult

5
推荐指数
2
解决办法
434
查看次数