我想知道如何在相机预览的顶部放置一个轮廓。目前我已经成功地实现了以下示例,该示例只是预览相机。
http://developer.android.com/reference/android/view/TextureView.html
我正在尝试创建一个相机预览,其中显示轮廓,以便使用该应用程序的人可以了解应该拍摄图片的位置,然后有一个按钮,当单击时,拍照,当然不会在图片中出现轮廓。
这怎么做?我似乎找不到任何关于如何在纹理视图上放置叠加层的示例。
这怎么做?我似乎找不到任何关于如何在纹理视图上放置叠加层的示例。
TextureView
的行为就像一个普通的View
,所以你可以像把任何View
放在另一个View
上一样来使用它。 - Mike M.FrameLayout
作为根视图的布局XML文件。将TextureView
列为FrameLayout
的第一个子元素,将其layout_width
和layout_height
设置为match_parent
。将一个具有相同尺寸的ImageView
列为第二个子元素,使其background
透明 -#00000000
- 并将其src
设置为您的剪影图像,该图像也应具有透明背景。然后在setContentView()
调用中加载您的布局文件,而不仅仅是TextureView
。 - Mike M.