SurfaceView的生命周期
val sv = findViewById<SurfaceView>(R.id.sv)
val holder = sv.holder
holder.addCallback(this)
然后就会执行
override fun surfaceCreated(holder: SurfaceHolder) {
}
override fun surfaceChanged(holder: SurfaceHolder, format: Int, width: Int, height: Int) {
}
override fun surfaceDestroyed(holder: SurfaceHolder) {
}