【问题标题】:How to remove the shadow on top of DrawerLayout in android 5.0+如何在 android 5.0+ 中移除 DrawerLayout 顶部的阴影
【发布时间】:2018-04-13 17:45:41
【问题描述】:

我正在使用 API 19,并且在较新版本的 android(例如 API 22)中,我的 DrawerLayout 上出现了以下阴影。

Screenshot

我希望它消失,但我不知道如何实现。

到目前为止我已经尝试过:
在 XML 中将实际上每个元素的高度设置为 0dp,
使用 getSupportToolbar() 以编程方式为 DrawerLayout 和工具栏设置高程,
将阴影设置为空的 Drawable,
在样式 XML 中添加各种其他设置,但没有结果。

【问题讨论】:

  • 你试过所有这些东西stackoverflow.com/questions/12246388/…
  • 我做了,那是“XML 样式中的各种其他设置”部分,抱歉我没有具体说明,要记住的太多了。恐怕没什么区别。

标签: android navigation-drawer drawerlayout


【解决方案1】:

对于我的情况,只是从父布局中删除了该行,问题就解决了!

android:fitsSystemWindows="true"

顺便说一句,我也尝试了所有我知道的解决方案!但是在我从父布局中删除“android:fitsSystemWindows”属性之前没有解决方案。希望这将帮助谁将遭受同样的问题。谢谢。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-07
    • 2021-10-30
    相关资源
    最近更新 更多