Код: Выделить всё
Затем я обнаружил, что getItemCount() в адаптере возвращает истинное значение, но onBindViewHolder() вызывается в неправильное время (меньше, чем должно быть), поэтому недостаточно для отображения всех элементов.
Я обнаружил, что это произойдет, только если я напишу recyclerView.setNestedScrollingEnabled(false). Но я не могу удалить эту строку. Потому что, если я это сделаю, RecyclerView не будет плавно прокручиваться и не будет гармонировать с другими представлениями внутри ScrollView и ScrollView.
Это происходит в версии 6.0, но не в версии 4.1.
Я связался с Google на этой странице: https://code.google.com/p/android/issue ... ?id=213914, и он сказал мне, что это исправление ошибки для RecyclerView. Вы можете посетить эту страницу, чтобы лучше понять вопрос и мою цель (там есть небольшой пример проекта, демонстрирующий проблему). Я с ним не согласен даже сейчас и хочу решить проблему. Пожалуйста помогите, заранее спасибо.
Подробнее здесь: https://stackoverflow.com/questions/380 ... -not-shown
Мобильная версия