这是我要实现的目标: Link to google's material design guide
在我的情况下,scrollView中有多张卡片,其中包含线性布局。我之所以没有使用回收站视图,是因为卡片的数量总是大约相同(低于10)。其中一张卡片包含两个recyclerviews,其中显示了例如评论的列表。问题是我无法找到一种方法来禁用内部recyclerview的滚动而不导致它根本不滚动并显示不完整的数据。
感谢您的帮助!
答案 0 :(得分:1)
使用NestedScrollView并将RecyclerView放入其中。
如果您希望RecyclerView成为NestedScrollView的滚动部分,请将嵌套滚动设置为false。
NestedScrollView nestedScrollView = findViewById(R.id.myNestedScrollView);
nestedScrollView.setNestedScrollingEnabled(false);
如果您要进行独立滚动,则不需要做任何事情,因为默认情况下嵌套滚动设置为true。