【发布时间】:2014-11-05 09:37:50
【问题描述】:
我正在surfaceView 中播放视频。当我缩放 surfaceView 时,它的坐标被正确缩放,但正在播放的视频内容不是。
我正在使用 ViewHelper.setscaleX 方法缩放视图。 我尝试了几件事,但无法缩放视频..如果我更改参数,那么视频会正确缩放。但这使得过渡缓慢。 请查看初始视频和最终视频的快照(缩放后)。
【问题讨论】:
-
“如果我改变参数然后”参数?什么参数?
-
视图的LayoutParams,改变视图的宽度和高度。
-
有关调整 SurfaceView 表面大小的示例,请参阅 Grafika 中的 AspectFrameLayout (github.com/google/grafika/blob/master/src/com/android/grafika/…)。它在那里用于调整大小以匹配视频播放的宽高比,但应该是自适应的。
标签: android video scale surfaceview android-videoview