Элемент списка не отображает формы xamarin на Android

Получил эту причудливую проблему.

Я получил список. и на winphone и ios все работает хорошо.

Но на андроиде он не рендерит каждый элемент шаблона. и если вы прокрутите от предмета и обратно, он иногда появляется, но затем исчезает какой-то другой предмет.

Образец изображения

Образец изображения

Единственное, что я нашел подобное, это исправить

HasUnevenRows = true;

что я делаю. Я ищу что-то похожее на это или даже исправляю это, но пока, боюсь, мне не повезло.

1 ответ

Не могли бы вы прикрепить код вашего адаптера? Я думаю, что вы неправильно используете представления в вашем списке. В ListAdatpter вы должны @Override методgetView и обновить данные в повторно использованном convertView с учетом новой позиции.

@Override
public View getView(int position, View convertView, ViewGroup parent) {
    if(convertView == null) {
        convertView = newView(parent);
    }
    fillViewWithNewData(convertView, position);
}
Другие вопросы по тегам