gpt4 book ai didi

android-videoview - 视频 View 动画

转载 作者:行者123 更新时间:2023-12-04 11:43:35 31 4
gpt4 key购买 nike

我正在使用带有动画的视频 View (video.setAnimation(slideinRight);) 一切正常,除了在过渡时,只有视频 View 的布局是动画的,而不是视频。当翻译动画发生时,我看到一个框移动并 mask 在我的视频上,但视频永远不会随之移动。我现在不知所措。

最佳答案

我目前正在尝试在 VideoView 上放置动画。

如果您查看 Android 源代码,VideoView基本上是 a SurfaceView ,再加上一个MediaPlayer ,具有玩家状态机的基本管理。

实际上,真正的“绘制”工作似乎是由 mediaPlayer 中的 native 方法处理的(也就是您 android 设备上的真实播放器引擎实现)

我们在不同的设备上测试了动画,发现 VideoView 的底层视频播放器行为/实现在不同的 Android 设备之间是不同的:

  • 某些设备可以正确处理播放器的 View 动画
  • 其他人没有,只是显示模糊、黑屏或错误显示...

  • 最重要的是,VideoView 似乎是直接写在内存上的,所以任何“解决方法”(比如在前面放置一个不透明的 View ,并在该 View 上设置动画)似乎都不起作用。

    我很高兴收到其他人对此的反馈:)

    关于android-videoview - 视频 View 动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6747056/

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