Android - 在CoordinatorLayout中设置可见性时出现问题

8

当我将CoordinatorLayout作为父视图并将可见性更改为GONE时,AppBarLayout已经占据了位置,但是当我使用LinearLayout时,我没有这个问题。

我想使用CoordinatorLayout来实现RecyclerView滚动时的AppBarLayout滑动效果。

enter image description here


2
你在谈论哪个布局的可见性(GONE)?AppBarLayout已经发生了什么意思?你能发布一些代码并在问题中澄清吗? - pgiitu
1
查看屏幕截图。 - Okn
1
你能否也发布一下布局XML文件? - pgiitu
1个回答

1
在你的AppBarLayout中,首先应该添加以下内容:
app:layout_scrollFlags="scroll"

在FrameLayout中,您需要添加:app:layout_behavior="@string/appbar_scrolling_view_behavior"

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