当前位置: 代码迷 >> Android >> 关于android手机照相机打开的有关问题。
  详细解决方案

关于android手机照相机打开的有关问题。

热度:39   发布时间:2016-05-01 12:36:53.0
关于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);
 这样就可以打开照相机了 我刚试了 没问题
------其他解决方案--------------------
麻烦你可不可以把你的打开照相机的代码给我发下[email protected]
谢谢
  相关解决方案