В моем проекте Xamarin.Android я использую путь к образцу по умолчанию, чтобы показать изображение-заполнитель, пока реальное изображение загружается из URL-адреса. Этот вид изображения находится внутри списка;MvxImageView DefaultImagePath Memory Issue
<MvxImageView
android:layout_width="75dp"
android:layout_height="75dp"
local:MvxBind="ImageUrl SenderPicture;
DefaultImagePath 'res:loading'"
android:id="@+id/imgProfPic"
android:layout_gravity="center" />
Однако это изображение заполнителя выделено слишком много раз и вызывает огромную проблему с памятью на устройствах с леденец.
Это распределение вы видите, что это около 130 - 140 являются загрузка изображений, которая в десять раз больше, чем фактическое количество MvxImageView на моей странице Это расположено, но иногда это очень противоречиво и часто это приводит к из ошибки памяти перед тем, как она будет установлена.
Эта проблема не возникает на уровнях API ниже, чем леденец.
Есть ли обходные пути или я что-то не так здесь делаю?
Заранее спасибо.
, скорее всего, связано с устаревания из InPurgeable атрибута BitmapFactory.Options - так как леденец этот флаг игнорируется, поэтому массив резервного копирования массива косяк в изображения в быть повторно использован –