Декодирование растровых изображений занимает много времени (не хватает памяти)

#android

#Android

Вопрос:

Когда я создаю растровое изображение, необходимо декодировать файл [BitmapFactory.decodeStream(fileInputStream, null, bitmapfactoryOption)] , но в случае объемных изображений это занимает много времени.

Я хочу установить это растровое ImageView изображение для отображения эскизов. Есть ли какое-либо решение?

Ответ №1:

Система создаст для вас эскизы. Вы можете использовать поставщика мультимедиа для их извлечения.

Информация о поставщиках контента:

Список некоторых поставщиков контента, которые предоставляет вам Android:

Хранилище мультимедиа provder:

Комментарии:

1. Спасибо, но в этом случае без декодирования приложения изображения становится cresh (ошибка нехватки памяти) Из-за большого размера изображения, и когда я его декодирую, это занимает много времени. итак, есть ли какой-либо другой способ быстро отобразить изображение большого размера в ImageView (для миниатюр). Пожалуйста, помогите.