我想要Uri中的相机图像包数据

时间:2019-05-22 08:05:17

标签: android

我是相机数据包。所以我想要相机数据为Uri

@OnClick(R.id.camera_click)     void camera_onclick(){

    Intent takePicture = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
    startActivityForResult(takePicture,CAMERA_INTENT_CODE);

}

@Override     受保护的void onActivityResult(int requestCode,int resultCode,@Nullable Intent数据){         super.onActivityResult(requestCode,resultCode,data); if(requestCode == 0 && resultCode == RESULT_OK && data!= null){

        // Back up for set image from camera
        Uri imageuri = data.getData();
        if(imageuri != null){
            startCrop(imageuri);
        }

        /*Bitmap yourSelectedImage = (Bitmap) extras.get("data");

        img_profile.setImageBitmap(yourSelectedImage);*/
    }else if(requestCode == UCrop.REQUEST_CROP && resultCode == RESULT_OK){
        Uri imageUriResultCrop = UCrop.getOutput(data);

        if(imageUriResultCrop != null){
            img_profile.setImageURI(imageUriResultCrop);
        }
    }

}

0 个答案:

没有答案