【发布时间】:2018-05-20 04:49:22
【问题描述】:
在我的 RecyclerView 下方是一个按钮。 RecyclerView 的高度设置为wrap_content,所以当有很多项目时它会占据全屏,而当滚动到底部时,按钮是不可见的。
我通过将这两个视图包装在 ScrollView 中解决了这个问题。这几乎可以工作,但是当滚动到按钮然后再次向上时,RecyclerView 开始首先滚动,而按钮仍在屏幕上。所以我需要禁用 RecyclerView 本身的滚动。我通过设置android:nestedScrollingEnabled="false"
解决了这个问题。
这似乎可行,但现在我遇到了另一个问题。当有很多项目时,RecyclerView 不会仅显示前几个项目的所有项目。禁用nestedScrolling会发生这种情况,当我重新打开它时,它会再次显示所有项目,但是我遇到了前面解释的问题。
任何想法我能做什么?
【问题讨论】:
标签: android android-recyclerview