Intereting Posts
Речь в текстовый API или SDK для мобильных (кросс-платформенных) Фоновая служба Android перезагружается, когда приложение убито Просеивание arround textview с девятью фоном патча не имеет визуального эффекта Слайд-анимация xml для изменения активности в android Android Gradle DexException: несколько файлов dex определяют Lorg / hamcrest / Описание Как мне уменьшить пространство между текстом и изображением в кнопке? Как получить неправильный JSON в Retrofit 2 Android – ClassCastException – на LayoutParams от LinearLayout до AbsListView Откройте WebView, а не браузер с экрана предпочтения. Экран Android Collapsing ToolBar Layout всегда Colapse, если Show PopUp Пункт меню RecyclerView Лучшая практика использования Sprites в игре с использованием AndEngine GLES2 ViewHolder.getAdapterPosition () всегда возвращает -1 Как настроить фокус на диалоговом окне предупреждения об андроиде? Как разобрать JSON из Java HTTPResponse? Предоставление тестовых данных для SharedPreferences для Robolectric

Recyclerview с бесконечной прокруткой в ​​nestedscrollview, триггерах onScrolled

У меня есть recyclerview в nestedscrollview:

<android.support.v4.widget.NestedScrollView android:layout_width="match_parent" android:layout_height="wrap_content"> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical"> <org.apmem.tools.layouts.FlowLayout android:id="@+id/filter_view" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/green_main" android:paddingLeft="@dimen/small_horizontal_margin" android:paddingRight="@dimen/small_horizontal_margin" /> <android.support.v7.widget.RecyclerView app:layout_behavior="@string/appbar_scrolling_view_behavior" android:id="@+id/recycler_view" android:layout_width="match_parent" android:layout_height="match_parent" android:clipToPadding="false" android:scrollbars="vertical" android:paddingTop="@dimen/vertical_margin"/> </LinearLayout> </android.support.v4.widget.NestedScrollView> 

Recyclerview имеет OnScrollListener, который обрабатывает бесконечную прокрутку, взятую из этого примера: https://guides.codepath.com/android/Endless-Scrolling-with-AdapterViews-and-RecyclerView . Однако похоже, что nestedscrollview запускает метод onScrolled, поэтому весь список предметов загружается сразу.

Вопрос: Как я могу предотвратить этот беспорядок?

Обратите внимание: все работает отлично с recyclerview, который не находится в nestedscrollview

Попробуйте отключить вложенную прокрутку в RecyclerView:

 recyclerView.setNestedScrollingEnabled(false); 

Решил мою проблему с ошибочной вложенной прокруткой. Дайте мне знать, если это поможет.