读书人

Android 4.0.4 开启前置摄像头失败?

发布时间: 2013-03-10 09:38:39 作者: rapoo

Android 4.0.4 开启前置摄像头失败??
按照网上的教程,使用Camera 打开前置摄像头,却始终失败,求解?


private void initCamera(){

Camera.CameraInfo cameraInfo = new Camera.CameraInfo();

cameraCount = Camera.getNumberOfCameras(); // get cameras number

System.out.println(cameraCount);

for ( int camIdx = 0; camIdx < cameraCount;camIdx++ )
{
Camera.getCameraInfo( camIdx, cameraInfo ); // get camerainfo

if ( cameraInfo.facing == cameraInfo.CAMERA_FACING_FRONT )
{
// 代表摄像头的方位,目前有定义值两个分别为CAMERA_FACING_FRONT前置和CAMERA_FACING_BACK后置
try {
camera = Camera.open(camIdx);
}
catch (RuntimeException e)
{
e.printStackTrace();
}
}
}
camera.unlock();
}

android?前置摄像头
[解决办法]
用SurfaceView 啊, 网上代码一大堆。

读书人网 >Android

热点推荐