【问题标题】:Disable CollapsingToolbarLayout elevation禁用 CollapsingToolbarLayout 高度
【发布时间】:2016-04-02 08:50:26
【问题描述】:

我正在使用来自this answer 的代码。我试图在折叠时禁用工具栏的高度。我尝试将android:elevation="0dp" 放在所有xml 标记中,但没有成功。有什么建议吗?

【问题讨论】:

  • 目标 API >=21 或 stackoverflow.com/questions/26575197/…
  • 天哪,使用 app:elevation 而不是 android:elevation 确实有效。你为什么删除你的评论?请将其发布为答案
  • 嗨亨德拉,你有没有解决这个问题?我尝试在 collapsingToolbarLayout 中设置 app:elevation="0dp" 但似乎没有任何效果
  • @Nemesis 你不应该把 app:elevation 放在 CollapsingToolbarLayout 上,它不是真正具有海拔属性的人。你把它放在 AppBarLayout 中,它是 CollapsingToolbarLayout 的直接父级。如果您需要示例代码,请告诉我它是如何工作的。
  • @HendraAnggrian 太棒了!这解决了问题,我不知道我之前怎么没有想到这个,现在看起来很明显。

标签: android material-design toolbar android-collapsingtoolbarlayout


【解决方案1】:

AppBarLayout 上设置app:elevation="0dp" 就可以了。

【讨论】:

  • 非常感谢。
  • 就是这样!谢谢老兄!
  • 那些尝试过但没有成功的人——确保你使用app注释而不是android
【解决方案2】:

只需添加

android:stateListAnimator="@null"

致您的AppBarLayout

【讨论】:

    猜你喜欢
    • 2016-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-03
    • 2017-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多