在android的layout布局xml配置自定义的SurfaceView,如下示例:
<com.babelstar.myviewer.VideoSurfaceView android:layout_width="fill_parent"
android:layout_height="288dp"android:id="@+id/videoSurfaceView1"
/>
需要在SurfaceView实现以下构造函数,否则会出自定义SurfaceView不会被创建出来
public class VideoSurfaceView extends SurfaceView {
public VideoSurfaceView(Context context, AttributeSet attrs) {
// attrs为自定义属性,在xml配置,可以通过此参数来获取
super(context, attrs);
}
}