我只是想在Android中在视频播放器上手动绘制圆形,矩形或其他东西(在视频播放时)。是否可能?如果任何代码示例要好得多。
感谢。
答案 0 :(得分:1)
你的问题已经有了答案:
引自帖子:
SurfaceView
可能不像常规View
那样有效 方面。相反,请执行以下操作:
- 将您的
SurfaceView
放入FrameLayout
或RelativeLayout
in 你的布局XML文件,因为两者都有 那些允许堆叠小部件 Z轴- 移动绘图逻辑 进入单独的自定义
View
类- 添加自定义视图的实例 将布局XML文件作为一个类
之后 醇>FrameLayout
或。{的孩子RelativeLayout
,但有它出现 在SurfaceView
这会导致您的自定义
View
类出现浮动SurfaceView
。
您还需要一个示例项目