Questions tagged «android-nestedscrollview»


11
NestedScrollView中的Recycler视图导致滚动从中间开始
当我在NestedScrollView内添加RecyclerView时,出现奇怪的滚动行为。 发生的情况是,每当滚动视图的行数超过屏幕显示的行数时,活动启动后,NestedScrollView就会从顶部开始偏移(图1)。如果滚动视图中的项目很少,因此可以一次显示所有项目,则不会发生这种情况(图2)。 我正在使用支持库的23.2.0版本。 图片1:错误-从顶部偏移开始 图片2:正确-回收者视图中的物品很少 我要粘贴下面的布局代码: <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_gravity="fill_vertical" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin"> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:padding="10dp"> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:padding="16dp" android:orientation="vertical"> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Title:" style="@style/TextAppearance.AppCompat.Caption"/> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:padding="@dimen/bodyPadding" style="@style/TextAppearance.AppCompat.Body1" android:text="Neque porro quisquam est qui dolorem ipsum"/> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Subtitle:" …

11
嵌套Scrollview滚动中的Recyclerview滚动,但不能像普通Recyclerview或Nested Scrollview一样快速滚动
我正在使用RecyclerView内部NestedScrollView,并且有效。但是当我RecyclerView在内部LinearLayout或其他物体上使用时,它会根据手势以各种速度滚动。滚动倾听手势,如果我仅向上滑动一点,则滚动一点;而如果我非常快速地滑动,则滚动非常快。现在我的问题是RecyclerView内部NestedScrollView肯定滚动但快速滚动不起作用。但是,我快或慢滑动,RecyclerView或NestedScrollView只滚动一点。 如何使我NestedScrollView或RecyclerView该滚动视图内部以各种速度滚动?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.