首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android 4.0.4 开启前置摄像头失败?解决方案

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

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 啊, 网上代码一大堆。

热点排行