强制ScrollView和/或RecyclerViewt始终可滚动

时间:2017-06-30 14:16:42

标签: android android-layout

我找不到任何相关内容 我的活动包含一个FAB,它将条目添加到RecyclerView。 RecyclerView有时在ScrollView中。

但是,FAB通常会覆盖RecyclerView的条目,因此无法访问。如果RecyclerView的条目太少,则无法完全访问它们。

我的问题是,即使项目太少,是否有可能使ScrollView / RecyclerView可滚动?我已经阅读过关于无限卷轴的内容,但这经常会在项目中循环,这是我不想要的 https://i.stack.imgur.com/mYnO2.png

1 个答案:

答案 0 :(得分:3)

您只需要在下面放置一个paddingBottom示例。关键点是android:clipToPadding="false"部分。通过使用此功能,当您的内容到达底部时,它将留下填充。

<android.support.v7.widget.RecyclerView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:clipToPadding="false"
        android:paddingBottom="70dp"
        app:layout_behavior="@string/appbar_scrolling_view_behavior"/>


<ScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:clipToPadding="false"
        android:paddingBottom="70dp"
        app:layout_behavior="@string/appbar_scrolling_view_behavior"/>