gpt4 book ai didi

android - 是否可以在启动相机等外部 Intent 时设置 pendingtransition

转载 作者:行者123 更新时间:2023-11-29 01:55:09 25 4
gpt4 key购买 nike

是否有可能像主题一样,我的意思是启动相机 Intent 并在打开该 View 设置屏幕之前看不到旋转屏幕效果?我试图在 startingActivityForResult 之后使用 overridePendingTransition,我还尝试在调用 onPause 时放置此 overriDePendingTransition >OnResume。相机以某种方式使用自己的动画。我想禁用该动画。有可能吗?此效果在 android 2.3.x 中不受影响。会不会跟touchWiz有关系?

最佳答案

TL:DR

从 KitKat 4.4.2 开始,这似乎仍然不可能。通过 AOSP 手机应用测试,Nexus 5 体验手机应用、 map 、AOSP 浏览器和 Chrome。

(我会把它放在评论中,还没有足够的代表。它仍然是每个人的答案,虽然不是问题的解决方案)

关于为什么不可能,我唯一能说的是:

  • 如果您可以通过“外部” Intent 强制执行交易你自己的应用程序代码,你基本上注入(inject)你的动画进入另一个发布商的应用,这将是一个主要设计缺陷在 Android 框架中。

我的猜测是,除非操作系统以防弹方式对两端管理此类事务,否则这将永远不可能。一些 AOSP 品牌构建和自定义启动器可以更改所有 Activity 启动/恢复的默认动画(或者甚至根本不使用动画)。

关于android - 是否可以在启动相机等外部 Intent 时设置 pendingtransition,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15633025/

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