【问题标题】:Material: Navigation bar elevation or shadow材质:导航栏高程或阴影
【发布时间】:2014-11-09 11:53:58
【问题描述】:

将导航栏颜色设置为黑色以外的其他颜色只有在将其设置为透明(或与窗口背景颜色相同)且内容不可滚动时才能与 Material Design 配合使用。

<item name="android:navigationBarColor">@android:color/transparent</item>

如果导航栏有另一种颜色或者内容是可滚动的,则墨水在到达导航栏时会被切断,如图所示:

我想在导航栏上设置一个高程,以便它投射阴影并且很明显它是另一层。这可能吗?

【问题讨论】:

    标签: android android-5.0-lollipop android-appcompat material-design


    【解决方案1】:

    根据 Google I/O Android 讨论,所有阴影都是由某个光源生成的,它在元素下方而不是在元素上方提供阴影。然后,导航栏应该没有可见的阴影。 也许,您的问题的唯一解决方案是使用额外的可绘制来模仿阴影。

    【讨论】:

    猜你喜欢
    • 2021-02-13
    • 2015-05-25
    • 1970-01-01
    • 2019-05-04
    • 2020-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多