小编use*_*014的帖子

从Activity上下文外部调用startActivity()需要FLAG_ACTIVITY_NEW_TASK标志异常 - Android

我创建了一个相机活动,它将从后置和前置摄像头拍摄照片.但我一直得到上​​面提到的错误可以任何人帮助我:

似乎我在Menifest文件中在调用intent时犯了一些错误,但无法弄清楚我在做什么错误.

这是我的CameraActivity.java

    public class CameraActivity extends Activity {

        private static CameraActivity inst;

        private Camera mCamera;
        private CameraPreview mPreview;
        private MediaRecorder mMediaRecorder;
        private FrameLayout preview;
        private boolean isRecording = false;

        private static final int CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE = 100;
        private static final int CAPTURE_VIDEO_ACTIVITY_REQUEST_CODE = 200;
        public static final int MEDIA_TYPE_IMAGE = 1;
        public static final int MEDIA_TYPE_VIDEO = 2;
        private static boolean isPictureTaken = false;
        private static int cameraCount = 0;

        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_camera);

            Log.d("TestCase", …
Run Code Online (Sandbox Code Playgroud)

android android-intent android-context android-activity

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