我在一个片段中使用了表面视图,但是surfaceHolder.Callback(surfaceCreated、surfaceChanged和surfaceDestroyed)的方法似乎覆盖了nothing.andScannerFragment.kt: (158, 32): Object is not abstract and does not implement abstract member public abstract fun surfaceChangedPixelFormat.TRANSPARENT)
holder.addCa
在预览类中的surfaceChanged方法中获取空指针异常。public void surfaceChanged(SurfaceHolder holder, int format, int width, int height) {
Camera.Parameters parameters = mCamera.getParameters();
Log.d("SurfaceChangedWindowManager)contex
我尝试使用菜单onCheck动态更改摄像头参数,然后调用surfaceChanged来实现这些更改。item.setChecked(true); surfaceChanged(null, 0, 0,0);
public void surfaceChanged(SurfaceHolder holder, i
Global.CanvasX = getWidth(); }我认为重新计算维度和创建位图的最佳位置是surfaceChanged@Override
public void surfaceChanged(SurfaceHolder holder1, int format, int width, int height) {