关于android手机照相机打开的问题。。。
代码部分如下,为什么我打不开摄像机啊~~~~~
protected void onCreate(Bundle saveInstanceState){
//Camera mcamera=Camera.open();
//mcamera=android.hardware.Camera.open();
super.onCreate(saveInstanceState);
boolean qOpened = false;
try {
releaseCameraAndPreview();
mCamera = Camera.open();
mCamera.startPreview();
// System.out.println("over");
Log.i("INFO","camera opened");
qOpened = (mCamera != null);
} catch (Exception e) {
Log.e(getString(R.string.app_name), "failed to open Camera");
e.printStackTrace();
}
[最优解释]
你试试这个Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");
intent.putExtra(MediaStore.EXTRA_OUTPUT,
Uri.fromFile(new File("/")));
startActivityForResult(intent, 1);
这样就可以打开照相机了 我刚试了 没问题
[其他解释]
麻烦你可不可以把你的打开照相机的代码给我发下呀~~~502433808@qq.com
谢谢