Элемент списка не отображает формы 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);
}