Волшебная ошибка камеры в onActivityResult и Path или Bitmap пуста - PullRequest
0 голосов
/ 18 сентября 2018

Я использую библиотеку Magical Camera , чтобы делать фотографии.Прекрасно работает на Android 7, но запуск Android 8.0 дает сбой, когда я сделал фотографию (при вызове magicalCamera.resultPhoto(requestCode, resultCode, data); на onActivityResult) ее сбой.Показывает ошибку Attempt to invoke virtual method 'int android.graphics.Bitmap.getWidth()' on a null object reference.Вызывается метод фотосъемки, нажав кнопку:

takePhotoBtn.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            if (isActivePermission(MagicalCamera.CAMERA)) {
                magicalCamera.takePhoto();
            }
        }
    });

Пытаясь получить фотографию:

@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    magicalCamera.resultPhoto(requestCode, resultCode, data);
}

Как мне решить эту проблему.Проверены все разрешения (Написал разрешения в файл манифеста).

...