1

//这是我的代码

  if (mPreviewRunning) {
                mCamera.stopPreview();
            }
        Camera.Parameters p = mCamera.getParameters();
        p.setPreviewSize(w, h);
        //mCamera.setDisplayOrientation(270);
        mCamera.setParameters(p);
        try {
            mCamera.setPreviewDisplay(holder);
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        mCamera.startPreview();
        mPreviewRunning = true;`

当我打开相机时,它只在横向模式下显示。怎么换人像模式...

4

1 回答 1

2

尝试这个

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRIAT); 
于 2011-12-30T10:06:55.387 回答