您好我想创建自定义相机预览小部件并在预览时显示当前时间。如何在预览和录制视频上添加文本。请给我一些想法?
答案 0 :(得分:5)
这个问题已经得到解答。请参阅此主题:
Overlay images onto Camera preview SurfaceView
这是一篇包含示例代码的博客文章:
http://android-er.blogspot.in/2010/12/add-overlay-on-camera-preview.html
答案 1 :(得分:2)
您可以在RelativeLayout中添加SurfaceView(显示视频的那个)。 RelativeLayout允许您将视图相互关联。例如,您可以定义View A始终位于View之上且位于父级右侧。由于此布局允许您将视图相对于彼此放置,因此您还可以将视图放在彼此之上。因此,您可以将SurfaceView放置在此布局中,该布局填充整个RelativeLayout,然后将TextView也放置在此布局中,该布局始终位于父项左上角。然后TextView将覆盖SurfaceView,因为它与SurfaceView无关。