介绍mSurfaceHolder.addCallback(new SurfaceHolder.Callback()
时间: 2024-03-26 15:36:34 浏览: 78
AndroidApp中使用SurfaceView制作多线程动画的实例讲解.docx
这段代码的作用是向 SurfaceView 绑定一个 SurfaceHolder.Callback 接口的回调函数,以便在 SurfaceView 的状态发生变化时,能够得到通知并执行相应的操作。其中 SurfaceHolder.Callback 接口包含三个方法:surfaceCreated、surfaceChanged 和 surfaceDestroyed,分别用于表示 SurfaceView 的创建、属性变化和销毁等状态。通过实现这些方法,我们可以在 SurfaceView 的生命周期内执行自己的逻辑。
阅读全文