小编Cro*_*91t的帖子

在SurfaceView上打开默认摄像头并使用前置摄像头录制

我已编写此代码在屏幕上打开surfaceview上的前置摄像头,但是当你点击按钮时我想用前置摄像头录制视频.

这段代码崩溃了.我已经为相机使用了两个不同的变量,但我找不到我的错误:( ..我已经按照谷歌指南.

public class MainActivity extends Activity {
    public static final int MEDIA_TYPE_VIDEO = 2;

    private Camera mCamera;
    private CameraPreview mPreview;
    public static final int MEDIA_TYPE_IMAGE = 1;
    protected static final String TAG = null;

    private MediaRecorder mMediaRecorder; 
    private Camera mCamerafront;
    private boolean isRecording = false;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        // Button captureButton = (Button) findViewById(id.button_capture);
        mCamera = getCameraInstance();

        // Create our Preview view and set it as the content of our activity.
        mPreview = …
Run Code Online (Sandbox Code Playgroud)

camera android

6
推荐指数
1
解决办法
2470
查看次数

标签 统计

android ×1

camera ×1