【问题标题】:Show Toolbar shadow only on scroll in CoordinatorLayout仅在 CoordinatorLayout 中滚动时显示工具栏阴影
【发布时间】:2018-06-05 23:24:19
【问题描述】:

我想知道如何使用 CoordinatorLayout 中的 Toolbar / CollapsingToolbarLayout 仅在内容在其下方滚动时才显示阴影,否则(即在创建片段后,它不应该在用户开始之前显示阴影向下滚动列表)。最好只使用 XML

(我觉得这里不需要 AppBarLayout,因为工具栏的大小是固定的,不需要调整大小或视差效果等。)

非常感谢任何帮助

【问题讨论】:

标签: android android-toolbar android-collapsingtoolbarlayout


【解决方案1】:

您可以尝试设置工具栏的高度。 0 高度意味着没有阴影。

toolbar.setElevation(int)

【讨论】:

  • 我确实想要滚动内容时的海拔高度(也最好是 XML 格式)
  • 您可以在用户滚动时再次调用setElevation()。也许把它放在列表的 onScrollListener 中。
猜你喜欢
  • 2017-06-28
  • 2019-12-23
  • 1970-01-01
  • 2016-10-29
  • 1970-01-01
  • 1970-01-01
  • 2015-12-16
  • 2015-03-26
  • 2020-06-24
相关资源
最近更新 更多