Android ScrollView添加SurfaceView背景问题

来源:互联网 发布:淘宝好评语100字 编辑:程序博客网 时间:2024/05/24 04:40

当在ScrollView里添加SurfaceView时,拖动背景会变黑色:

如果SurfaceView设置其他颜色背景会遮挡绘图的内容。

解决:

1.在代码中设置:SurfaceView.setZOrderOnTop(true);
2.获取SurfaceHolder对象再设置背景透明:
      SurfaceView.getHolder().setFormat(PixelFormat.TRANSLUCENT);
    也可以在xml里设置背景透明:
     <SurfaceView
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:background="#00000000" />


0 0
原创粉丝点击