RecyclerView防止NestedScrollView缩小ToolBar

3

嗨,我使用了Chris Banes的示例(https://github.com/chrisbanes/cheesesquare)创建了这个布局。我想为我的应用程序创建一个类似但略有不同的版本。虽然示例中有3个带有RecyclerView的相同片段,但我的要求是一个RecyclerView片段、一个NestedScrollView片段和另一个RecyclerView片段。

如果我从NestedScrollView片段开始滚动,一切都没有问题,ToolBar会相应地最小化和最大化。但是一旦我进入RecyclerView片段并返回,我就无法最小化/最大化ToolBar。它会保持冻结状态,我必须返回到RecyclerView片段才能最小化/最大化它。

以下是更改后的文件布局,其余部分与存储库中相同:

http://pastebin.com/zs0krQW3

我可能做错了什么?

1个回答

0
此处所指出的那样,在recyclerview上使用setNestedScrollingEnabled可以解决问题。这对我起作用了,但奇怪的是只有编程版本:
recyclerView.setNestedScrollingEnabled(false);

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接