首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MIUI Bug -意图获取Activity.RESULT_CANCELED

MIUI Bug -意图获取Activity.RESULT_CANCELED
EN

Stack Overflow用户
提问于 2021-10-30 17:31:41
回答 1查看 187关注 0票数 1

在更新到Android11MIUI12.5.2之后,全局Intent结果是小马车,并在选择图像文件时返回RESULT_CANCELED。我们认为它是Android 11的一部分,但在Android 12上进行测试并没有问题。现在,我们已经在同一设备上使用问题以及使用图像裁剪库。这似乎只发生在MIUI与Android 11,目前还没有明确的解决方案。

EN

回答 1

Stack Overflow用户

发布于 2022-09-06 15:58:58

一个可行但不可持续的解决办法是:

只需转到设置->附加设置-> Developer选项->打开MIUI优化(启用它)注意-如果没有看到选项“打开MIUI优化”,然后单击“重置到默认值”4-5次。它将启用该选项。

来源:https://github.com/rnmods/react-native-document-picker/issues/440#issuecomment-897352982

在我这一边,我注意到这个问题是由Intent.createChooser引起的。所以我用ActivityResultContracts.GetMultipleContents()代替了它,现在它也可以用安卓11在小米上工作了!

GetMultipleContents()是因为我在使用Intent.EXTRA_ALLOW_MULTIPLE。但是,否则您可以使用ActivityResultContracts.GetContent()

代码:https://github.com/Infomaniak/android-kDrive/pull/891/files

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69780554

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档