INNER CODE UNIT · Java

startCameraActivity

prscX/react-native-photo-editor · android/src/main/java/com/ahmedadeltito/photoeditor/BaseActivity.java:104

    protected void startCameraActivity() {
        int permissionCheck = PermissionChecker.checkCallingOrSelfPermission(this,
                android.Manifest.permission.WRITE_EXTERNAL_STORAGE);
        if (permissionCheck == PackageManager.PERMISSION_GRANTED) {
            Intent photoPickerIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
            photoPickerIntent.putExtra(MediaStore.EXTRA_OUTPUT,
                    getOutputMediaFile());
            photoPickerIntent.putExtra("outputFormat",
                    Bitmap.CompressFormat.JPEG.toString());
            startActivityForResult(
                    Intent.createChooser(photoPickerIntent, getString(R.string.upload_picker_title)),
                    CAMERA_CODE);
        } else {
            showMenu(1);
        }
    }

    /**

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…