Кто-нибудь когда-либо пробовал A Xamarin.Forms Listview с ItemTemplate, содержащим изображение? Итак, что происходит, когда ListView содержит около 20 или более строк?
Что касается меня, у меня есть файл .png размером около 4K, загруженный в представление "Изображение". Получено максимум 9-12 строк, показанных до того, как приложение разбилось с помощью OutOfMemoryError. После запроса большой кучи в манифесте андроида приложение падает после 60 - 70 строк.
Я знаю, что Xamarin продвигает использование класса BitmapFactory для масштабирования растровых изображений, но это неприменимо (из коробки) для Xamarin Forms Image View.
Я собираюсь попробовать с помощью Sub Class ImageRenderer посмотреть, могу ли я добавить свойство BitmapFactory.Options, и если это решит проблему.
Кроме того, мне может потребоваться проверить, удаляет ли Xamarin.Forms(перерабатывает) содержащееся растровое изображение после прокрутки экрана ViewCell.
Прежде чем отправиться в путешествие, я был бы очень заинтересован в том, чтобы получить какие-либо комментарии, которые могли бы сделать это проще или более простым решением, которое считало бы этот процесс ненужным.
В ожидании...