我的RecyclerView下面是一个按钮。 RecyclerView的高度设置为wrap_content
,因此当有很多项目时,它会占据整个屏幕,当滚动到底部时,Butten不可见。
我通过将这两个视图包装在ScrollView中解决了这个问题。这几乎可以工作,但是当滚动到按钮然后再次向上时,RecyclerView会在按钮仍在屏幕上时开始先滚动。所以我需要禁用RecyclerView本身的滚动。我通过设置android:nestedScrollingEnabled="false"
来解决这个问题。
这似乎有效,但现在我有另一个问题。当拥有大量物品时,RecyclerView不会仅显示所有项目的前几项。这会在禁用nestedScrolling时发生,当我将其重新打开时,它会再次显示所有项目,但之后我会解释之前的问题。
任何想法我能做什么?
答案 0 :(得分:0)
如果有人遇到同样的问题:解决方案是使用NestedScrollView而不是ScrollView