Android - 使相机预览半透明

标签 android android-camera transparency surfaceview

我想让我的相机预览透明。我看到了以下帖子:

how to make surfaceview transparent

关于使表面 View 透明,但问题是我正在扩展表面 View 以更好地控制相机,他们说扩展表面 View 将使该解决方案无效并且不解释为什么/提出另一个解决方案。

我该怎么做才能实现这一目标?

编辑:

是的,我已经尝试过链接帖子中的内容。

这就是我想要实现的目标

             TOP
=================================

 SEMI-TRANSPARENT CAMERA PREVIEW
         [FULLSCREEN]
=================================

        IMAGES AND TEXT
=================================

           BOTTOM

最佳答案

在您的预览 View 上放置另一个 View ,并使该 View 半透明。要使 View 半透明,您必须为背景提供带颜色的 alpha 值 例如:

 <View 
      android:background=#88000000/>

关于Android - 使相机预览半透明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26715772/

相关文章:

android - 无法解析依赖 Android Studio 3.0

android - ImageButton:强制方形图标(高度=WRAP_CONTENT,宽度=?)

java - 打开 Intent 时出错

iphone - 如何在 iPhone SDK 中将图像保存为带有 alpha channel 或 alpha mask 的 Tiff 或 PNG?

android - canvas.setBitmap(bitmap) 在模拟器中有效,但在手机上无效

android - onPictureTaken 后旋转 JPEG 的字节数组

android - 卡住相机预览的方法

android - 带有相机预览的 TextureView

java - 使用 JNI 实现 Swing 透明度

安卓图片透明度