android动态修改surface宽高
时间: 2023-09-18 10:15:56 浏览: 391
Android编程动态修改RelativeLayout宽高的方法
要动态修改SurfaceView的宽高,可以使用SurfaceHolder中提供的setFixedSize()方法。你可以在代码中使用如下语句来设置SurfaceView的宽高:
```
SurfaceHolder holder = surfaceView.getHolder();
holder.setFixedSize(width, height);
```
其中,width和height分别为你想设置的SurfaceView的宽和高。这样,就可以动态修改SurfaceView的宽高了。需要注意的是,该方法必须在SurfaceView创建之前调用才能生效。
阅读全文