我在全屏上有一个Activity
和NestedWebView
,上面有Toolbar
重叠(让我们说部分透明)。现在,我想添加“滚动”功能,所以我添加了:
app:layout_behavior="@string/appbar_scrolling_view_behavior"
现在NestedWebView
与Toolbar
共享了滚动条,该滚动条可以正确地隐藏/显示,但是这种行为也会导致NestedWebView
被推到边缘下方的底部(我的视图一直粘贴在底部已加载的页面,当显示Toolbar
时看不到它们。
我在HERE和HERE中发现了类似的主题(页脚出现问题),但是解决方案不适用于我-它们会更改填充,而{{1 }}。除此之外,我不想反方向定位,我想完全禁用它(保持WebView
滚动/滚动)。我需要覆盖什么方法?
PS。我的布局层次结构非常复杂,Toolbar
不能直接放在NestedWebView
内部(但是CoordinatorLayout
是)
PS2。覆盖AppBarLayout
有助于重叠,但是内容仍会在底部边缘被切掉(shouldHeaderOverlapScrollingChild()
滚动时进入)