Android VideoView 调整大小不会调整视频大小

标签 android android-videoview layoutparams

我有一个 VideoView,它根据键盘事件调整大小。我观察到视频(由 VideoView 播放)不会调整大小,即使 VideoView 的布局已更改(更改清晰可见)。我需要打任何电话来将视频大小调整为新布局吗?

我试过“invalidate()”和“requestLayout()”,但它们没有用。

最佳答案

在更改它的所有者布局后,我通过这样做设法重新实​​现了我的 VideoView 大小:

mVideoView.getHolder().setSizeFromLayout();

关于Android VideoView 调整大小不会调整视频大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30810487/

相关文章:

java - VideoView 横向不适合屏幕(使用 Vitamio 库)

android - 我的 Android 应用程序出现重复输入错误

android - 在 videoView 问题上显示 Activity

android - 禁用屏幕捕获功能

java - 在 Android 中为 LinearLayout 添加边距

android - removeAllViews() 对 subview 有什么作用?

Android:如何检查文件是否为图像?

java - 在 Android 中从服务器播放 mp4 视频时出错

android - 缩放 VideoView 以填充宽度,保持纵横比

android - 加载 View 的布局参数被忽略