在相机视图中删除叠加背景

时间:2016-10-03 10:39:32

标签: android layout android-camera android-linearlayout surfaceview

我想要做的是在surfaceview中创建一个相机预览并在其上添加按钮。

我正在预览相机,但不幸的是Linearlayout有一个丑陋的白色背景。

它如何透明?

我甚至试过#00ffffff但没有工作

<FrameLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="match_parent"
  android:layout_height="match_parent">
    <SurfaceView android:id="@+id/surfaceView1" android:layout_width="wrap_content" android:layout_height="wrap_content"></SurfaceView>
    <LinearLayout android:id="@+id/linearLayout1" android:layout_width="wrap_content" android:layout_height="wrap_content">
        <Button android:text="Button" android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button>
        <Button android:text="Button" android:id="@+id/button2" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button>
    </LinearLayout>
</FrameLayout>

1 个答案:

答案 0 :(得分:0)

对于按钮,您需要添加以下属性。

android:background="@null"