Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/222.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 使用外部摄影机显示摄影机的预览_Android_Camera - Fatal编程技术网

Android 使用外部摄影机显示摄影机的预览

Android 使用外部摄影机显示摄影机的预览,android,camera,Android,Camera,我想使用外部相机显示相机预览。我们是否可以使用surfaceView进行此操作?请建议我如何解决这个问题。是的,您可以: ...... SurfaceView preview = (SurfaceView) findViewById(R.id.YOUR_ID); SurfaceHolder surfaceHolder = preview.getHolder(); camera.setPreviewDisplay(surfaceHolder); ...... 我不明白你的问题。是的,哈斯穆克,

我想使用外部相机显示相机预览。我们是否可以使用surfaceView进行此操作?请建议我如何解决这个问题。

是的,您可以:

......
SurfaceView preview = (SurfaceView) findViewById(R.id.YOUR_ID);
SurfaceHolder surfaceHolder = preview.getHolder();
camera.setPreviewDisplay(surfaceHolder); 
......

我不明白你的问题。是的,哈斯穆克,实际上我必须为内置摄像头显示摄像头预览,我们使用serfaceView,但我必须使用外部摄像头,所以我使用画布显示预览。但我想知道我们是否可以使用srfaceView显示外部摄像头预览。如果这是可能的,那么如何,使用这段代码将非常有效,而且也会更少。谢谢appserv,但请详细告诉我,实际上我不知道。