如何在surfaceview上显示图像按钮

时间:2015-06-21 07:43:18

标签: android android-layout surfaceview android-framelayout

我想在录制时在surfaceview上绘制一个wave,并在最后ImageButton上显示SurfaceView。我使用了FrameLayout

<FrameLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content" >

    <SurfaceView
        android:id="@+id/sfv"
        android:layout_width="match_parent"
        android:layout_height="130dp"
        android:background="#464646" />

    <ImageButton
        android:id="@+id/ib_delete"
        android:layout_width="40dp"
        android:layout_height="40dp"
        android:layout_gravity="center"
        android:visibility="gone"
        android:background="@drawable/record_delete" />

</FrameLayout>

在录制结束时,我使用方法

ib_delete.setVisibility(View.VISIBLE)

但它不起作用。我该如何解决这个问题?

0 个答案:

没有答案