В эмуляторе, работающем Android 10, когда я использую decodeFileDescriptor в FireDescriptor, как показано ниже, растровое изображение создается нормально. Но когда я пытаюсь установить параметры и затем получить растровое изображение, используя этот объект параметров, объект параметров, кажется, не установлен правильно, и растровое изображение является нулевым. Пожалуйста, дайте мне знать, что я делаю неправильно. Ценю вашу помощь.
Bitmap test1c = BitmapFactory.decodeFileDescriptor(fdCompressed);
//This works
testImgView.setImageBitmap(test1c);
BitmapFactory.Options options = new BitmapFactory.Options();
options.inJustDecodeBounds = true;
BitmapFactory.decodeFileDescriptor(fdCompressed, null, options);
//The line above sets outHeight and outWidth of options to -1
options.inJustDecodeBounds = false;
//This bitmap object is null
Bitmap test1e = BitmapFactory.decodeFileDescriptor(fdCompressed, null, options);
testImgView.setImageBitmap(test1e);