社区
Android
帖子详情
android surfaceview 为什么设置置顶背景才能透明才能透明
long5205201234
2015-07-15 05:19:03
为什么要有这句
this.setZOrderOnTop(true);
下一句才生效
// surfaceHolder.setFormat(PixelFormat.TRANSLUCENT);
// surfaceHolder.setFormat(PixelFormat.TRANSPARENT);
...全文
287
回复
打赏
收藏
android surfaceview 为什么设置置顶背景才能透明才能透明
为什么要有这句this.setZOrderOnTop(true);下一句才生效 // surfaceHolder.setFormat(PixelFormat.TRANSLUCENT); // surfaceHolder.setFormat(PixelFormat.TRANSPARENT);
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Android
视频编码和直播推流教程
Android
音视频编码和推流功能视频培训教程,该课程内容包括:OpenGL ES教程、
Android
视频滤镜、图片生成视频、添加水印、音频和视频合成、剪切音乐合成视频、利用摄像头实现RTMP直播推流等。
Android
SurfaceView
小计
先说说自定义 View 绘图机制的缺陷: View 缺乏双缓冲机制; 当程序需要更新 View 上的图片时,程序必须重绘 View 上显示的整张图片; 新线程无法直接更新 View 组件 在
Android
UI 开发中一般遵循这样的规定:不要在主线程之外的线程中修改任何与 View 相关的属性。但是
SurfaceView
和 TextureView 这两个类则不遵循这个规定,它们专...
[
置顶
]
Android
问题-----
SurfaceView
类
透明
背景
设置
将
SurfaceView
背景
设置
为
透明
,主要添加以下几句话就可以了: 在
SurfaceView
创建后
设置
一下下面的参数: setZOrderOnTop(true); getHolder().setFormat(PixelFormat.TRANSLUCENT); 还有在draw方法中绘制
背景
颜色的时候以下面的方式进行绘制就可以实现
SurfaceView
的
背景
透明
化 canvas.drawC...
Android
GL
SurfaceView
设置
透明
背景
及放置在顶层显示
GL
SurfaceView
本身是不
透明
的,在相机预览图像上添加水印有时会采用在surface view上附加一层GLSufaceView绘制各种各样的水印图片,这时需要
透明
背景
的GL
SurfaceView
并放置在上层显示,可以通过如下方式实现: class MyGL
SurfaceView
(context: Context, attributes: AttributeSet?) : GLSurfac...
Android
80,349
社区成员
91,287
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章