android中,如何在主程序中使用surfaceholder 控制surfaceview绘制
时间: 2024-05-19 21:15:22 浏览: 136
您可以使用SurfaceHolder的三个回调方法:surfaceCreated()、surfaceChanged()和surfaceDestroyed()来控制SurfaceView的绘制。在surfaceCreated()方法中,您可以开启一个绘制线程,并获取SurfaceHolder对象;在surfaceChanged()方法中,您可以检查SurfaceView的大小和格式,以确保绘制的正确性;在surfaceDestroyed()方法中,您可以停止绘制线程并释放SurfaceHolder对象。如果您需要监听触摸事件等,您可以为SurfaceView设置相应的回调方法。
阅读全文
相关推荐















