Невозможно прокрутить длинный ListView внутри NestedScrollView с сворачивающейся панелью инструментов - PullRequest
0 голосов
/ 24 ноября 2018

Я выполнял MainActivity со сворачивающейся панелью инструментов, которая сворачивается при прокрутке списка.Представление списка очень длинное, и я пробовал много других решений (которые вы легко можете найти в коде), которые позволили мне сделать просмотр списка более видимым, но не полностью.Фактически, в определенный момент (мы говорим о 30 строках) он останавливается, при этом просматриваются половина слов 31-й строки, а остальная часть списка не прокручивается.

Вот код:

<android.support.v4.widget.NestedScrollView
android:id="@+id/scroll"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:clipToPadding="false"
android:layout_gravity="fill_vertical"
android:fillViewport="true"
app:layout_behavior="@string/appbar_scrolling_view_behavior"
android:scrollbars="none">
   <RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:nestedScrollingEnabled="true"
    tools:targetApi="lollipop">
    <ListView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:nestedScrollingEnabled="true"
        android:id="@+id/list_view"
        android:scrollbars="vertical"
        android:fastScrollEnabled="true"
        android:fastScrollStyle="@style/Base.Theme.MaterialComponents"
        tools:targetApi="lollipop"
        app:layout_behavior="@string/appbar_scrolling_view_behavior"/>
</RelativeLayout>

</android.support.v4.widget.NestedScrollView>

Не могли бы вы мне помочь?Если вам нужна дополнительная информация, просто спросите!

F

...