社区
Android
帖子详情
SurfaceView播放视频时,视频画面没有占满整个视图窗口
chjk123chjk
2012-05-20 11:25:17
我用SurfaceView控件播放视频,这个SurfaceView窗口设置了一个合适的大小,然而,在播放视频时,视频画面没有占满整个SurfaceView窗口,也就是说,在这个SurfaceView窗口中,视频画面的四周是黑色区域。
我想问的是,如何让视频画面占满整个SurfaceView窗口,不要视频画面的四周有黑色区域呢?
非常感谢!
...全文
813
3
打赏
收藏
SurfaceView播放视频时,视频画面没有占满整个视图窗口
我用SurfaceView控件播放视频,这个SurfaceView窗口设置了一个合适的大小,然而,在播放视频时,视频画面没有占满整个SurfaceView窗口,也就是说,在这个SurfaceView窗口中,视频画面的四周是黑色区域。 我想问的是,如何让视频画面占满整个SurfaceView窗口,不要视频画面的四周有黑色区域呢? 非常感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chjk123chjk
2012-05-23
打赏
举报
回复
谢谢楼上两位。
这分是绝对会给的,也会合理分配。
过两天就结帖
zgycsmb
2012-05-21
打赏
举报
回复
setFixedSize(width, height);可以设置的,
给我点分吧,thanks
zhu410289616
2012-05-21
打赏
举报
回复
public void surfaceChanged(SurfaceHolder holder, int format, int width, int height) {
// TODO Auto-generated method stub
holder.setFixedSize(width, height);
}
surfaceview渲染时,使用的是holder的画布。
而画布的大小是在上面设置,即surfaceview holder的窗口大小,
视频画面的大小应该和这个宽高保持一致。
视频再播放时,每一帧的解码后可能需要做缩放调整到对应的大小。
SurfaceView
播放
视频
放大缩小功能.zip
这个压缩包文件"
SurfaceView
播放
视频
放大缩小功能.zip"显然包含了实现
SurfaceView
在
播放
视频
时
进行放大和缩小功能的相关代码和资源。以下是关于
SurfaceView
播放
视频
以及实现放大缩小功能的核心知识点: 1. **...
本示例使用
SurfaceView
播放
视频
以上就是使用
SurfaceView
和MediaPlayer
播放
视频
的基本步骤和关键知识点。在实际项目中,可能还需要考虑其他因素,如错误处理、音量控制、全屏切换等,以提供更好的用户体验。通过深入理解和实践,你可以创建出更复杂...
android
surfaceview
播放
视频
代码
2. 使用
SurfaceView
播放
视频
的步骤: - 创建
SurfaceView
:首先在布局文件中添加
SurfaceView
,并设置合适的大小。 - 获取SurfaceHolder:
SurfaceView
提供了一个getHolder()方法,返回SurfaceHolder对象,它用于控制...
Android
SurfaceView
实现实
时
显示摄像头
视频
`
SurfaceView
`是Android提供的一种用于高效显示多媒体数据的
视图
组件,尤其适合处理像
视频
流这样的实
时
数据。本篇文章将深入探讨如何利用`
SurfaceView
`实现实
时
显示摄像头
视频
。 首先,我们需要了解`
SurfaceView
`的...
SurfaceView
放大和缩小
在Android开发中,
SurfaceView
是一种特殊的
视图
,用于高效地显示动态图像,比如
播放
视频
或者进行游戏渲染。标题“
SurfaceView
放大和缩小”涉及到的是如何在Android应用中实现对
SurfaceView
内的
视频
画面
进行局部放大...
Android
80,493
社区成员
91,382
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章