通过" Discrad"从相机应用程序返回时紧急

时间:2016-01-16 22:49:31

标签: android crash android-camera-intent

活动呼叫相机应用程序(MediaStore.ACTION_IMAGE_CAPTURE - Ident)。

  1. 如果用户在拍摄照片后,点击"保存"按钮 - 返回调用活动,恢复它 - 确定。
  2. 如果用户重新回到调用活动,请恢复它 - 确定
  3. 如果用户点击"丢弃"按钮,然后返回 - 崩溃。呼叫活动 正试图改造自己而不是简历。
  4. 操作系统:Android 4.4.2设备:三星Galaxy S5

                case R.id.camera:
    
    
    /**************************/
    /** Camera               **/
    /**************************/
    
        Intent takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
    
        if (takePictureIntent.resolveActivity(getPackageManager()) != null) {
    
    
                startActivityForResult(takePictureIntent, REQUEST_TAKE_PHOTO);
    
    
        }
    
            return true;
    
        }
        return super.onOptionsItemSelected(item);
    }
    

    我将代码简化为最小,仍然是我描述的行为。

0 个答案:

没有答案