gpt4 book ai didi

android - API 19 中的 Intent.ACTION_GET_CONTENT 错误,但 API 23 中没有

转载 作者:行者123 更新时间:2023-11-30 00:32:57 25 4
gpt4 key购买 nike

我有这样的打开资源管理器的代码

Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("file/*");
startActivityForResult(intent,PICKFILE_RESULT_CODE);

如果我在我的电话 API 23 中尝试,它就可以工作,但是当我在电话 API 19 中尝试时。像这样的错误

No Activity found to handle Intent { act=android.intent.action.GET_CONTENT typ=file/* }

如何解决?

最佳答案

没有以 file/ 开头的官方 MIME 类型。如果您想按 MIME 类型进行过滤,则必须使用真实 MIME 类型。

或者,正如 greenapps 在评论中所建议的那样,使用 */* 来接受任何类型的内容。

and it's working if I try in my phone API 23, but when I try in phone API 19

在您的 API 级别 23 手机上,您安装了一些声称支持以 file/* 开头的不存在的 MIME 类型的应用。

关于android - API 19 中的 Intent.ACTION_GET_CONTENT 错误,但 API 23 中没有,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43952308/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com