МАУИ КарусельПросмотретьAndroid

Форум для тех, кто программирует под Android
Anonymous
МАУИ КарусельПросмотреть

Сообщение Anonymous »

У меня возникли проблемы с использованием CarouselView. Проблема в том, что изображения, прикрепленные к каждой странице, со временем меняются, когда я продолжаю пролистывать их.

Код: Выделить всё










......
Данные — это ObservableCollection этого ОУ

Код: Выделить всё

public class PageData
{
public ObservableCollection Labels { get; set; } = new ObservableCollection();
public ImageSource? Image{ get; set; }
public bool IsVisible { get; set; } = false;
}
Ошибка: например, текущая страница 1 и есть img1, я прокручиваю страницу n и вижу imgN, после возвращения на страницу 1 img1 больше нет, а есть какой-то другой imgM, похоже порядок перетасован или что-то в этом роде. Это происходит время от времени, не всегда. Кроме того, если я продолжаю прокручивать по порядку, изображения отображаются правильно. Эта проблема возникает только с изображениями, а не с текстом
Я пробовал разные способы хранения ImageSource, например потоки, сохранение на диске и привязку по пути, но ошибка все равно

Подробнее здесь: https://stackoverflow.com/questions/790 ... rouselview

Вернуться в «Android»