2

可能重复:
将图像叠加到相机预览 SurfaceView

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

4

2 回答 2

5

这个问题已经回答了。参考这个线程:

将图像叠加到相机预览 SurfaceView

这是带有示例代码的博客文章:

http://android-er.blogspot.in/2010/12/add-overlay-on-camera-preview.html

于 2012-12-14T13:22:40.893 回答
2

您可以在 RelativeLayout 中添加您的 SurfaceView(显示视频的那个)。RelativeLayout 允许您将视图相对放置。例如,您可以定义视图 A 始终位于视图上方和父视图的右侧。由于此布局允许您将视图彼此相对放置,因此您也可以将视图放置在彼此之上。因此,您可以在此布局中放置一个 SurfaceView,该布局填充整个 RelativeLayout,然后在此布局中也放置一个 TextView,该布局始终位于父级左上角。TextView 然后将覆盖 SurfaceView,因为它与 SurfaceView 无关。

于 2012-12-14T13:22:33.327 回答