如何在相机预览上添加文字?

时间:2012-12-14 13:14:36

标签: android video camera audio-recording

  

可能重复:
  Overlay images onto Camera preview SurfaceView

您好我想创建自定义相机预览小部件并在预览时显示当前时间。如何在预览和录制视频上添加文本。请给我一些想法?

2 个答案:

答案 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无关。