Причина, скорее всего, потому что метод getItemViewType возвращает неправильные значения! Каждая строка в списке - это один вид. В то время как scrooling getItemViewType достигает большего, чем количество просмотров.
Что делать? Как избежать проблемы?
Сначала определите представление (строку) в вашем списке, которое показано первым. Если прокрутка использует уравнение модулятора
@Override
public int getItemViewType(int position) {
return choseType(position);//function to use modular equation
}
@Override
public int getViewTypeCount() {
return 10;
}
В этом примере [10] Важно
Некоторые пользователи упомянули о другом вопросе о методе stackoverflow
public int getViewTypeCount () и public int getItemViewType (int position) исправить, как Tooglebutton, автоматически активировать проверку состояния true на scrooling .. Это большая ошибка. Если вы не хотите, чтобы автоматическая enbale на scrool просто выполняла
blockquote>toogleButton.setChecked(false);
в методе переопределения getView.
S3 имеет метку Cloudwatch для количества объектов в ковше , поэтому вы можете использовать это с предупреждением Cloudwatch .