No hay impulso de lanzamiento dentro de ScrollView
En mi actividad, tengo dos RecyclerView
s dentro de un ScrollView
. El problema es que cuando deslizo / deslizo el ScrollView
, el desplazamiento se detiene inmediatamente. ¿Hay una manera de obtener el ScrollView
para implementar el momento o la inercia por lo que hay una cierta deceleración antes de que el desplazamiento se detiene?
Mi XML está abajo:
- Adición de la vista de desplazamiento al diseño lineal dinámicamente
- Scrollview no se desplaza hacia abajo completamente
- Cómo obtener la última posición de vista de desplazamiento, vista de desplazamiento
- Cómo cambiar el color de la actual desplazamiento en ScrollView Android?
- Cómo hacer 'fastScrollEnabled' como ListView en ScrollView?
<?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <ProgressBar android:id="@+id/threadload_progress" style="?android:attr/progressBarStyleLarge" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginBottom="8dp" android:visibility="gone" /> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content"> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="vertical"> <android.support.v7.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/subforums" android:name="net.polunom.forum.fragments.ThreadFragment" android:layout_width="match_parent" android:layout_height="wrap_content" app:layoutManager="LinearLayoutManager" tools:context=".fragments.ThreadFragment" tools:listitem="@layout/fragment_subforum"/> <android.support.v7.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/threadlist" android:name="net.polunom.forum.fragments.ThreadFragment" android:layout_width="match_parent" android:layout_height="wrap_content" app:layoutManager="LinearLayoutManager" tools:context=".fragments.ThreadFragment" tools:listitem="@layout/fragment_thread"/> </LinearLayout> </ScrollView>
- No estirar ScrollView
- Desplazamiento con varios ListViews para Android
- Android ScrollView dentro de ViewPager - cómo hacer más eficiente swiping
- ¿Efecto de desplazamiento personalizado para scrollview?
- ¿Cómo puedo obtener una función de paginación en vista de desplazamiento horizontal sin ViewPager?
- Android 7 WebView con wrap_content
- Detectar cuándo scrollView se ha desplazado
- Gestión de eventos táctiles en ScrollView Android
¡Me lo imaginé! Todo lo que tenía que hacer era establecer setNestedScrollingEnabled(false);
A los dos RecyclerView
s, y todo comenzó a funcionar como un encanto.