【问题标题】:Material Dark Multi-pane layout divider材质深色多窗格布局分隔线
【发布时间】:2015-11-10 00:05:00
【问题描述】:

问题

Material Dark如何划分list和detail?

也许我之前没有注意到,但是当我尝试将旧的多窗格 Holo-Theme 应用程序转换为新的 Material-Design 时,大屏幕上的 FrameLayouts 之间不再有分隔线。

最近我发现了在 Light 版本(比如 Gmail 应用程序)上使用的技巧:因为默认的浅色背景比全白稍暗,所以列表 FrameLayout 的背景为 #FFFFFF(并通过设置高度来投射阴影)在屏幕的两个部分之间创建了一个很好的视觉分隔线。

但是,我仍然不知道如何在 DARK 布局中实现这些知识,在这种情况下,创建较暗的背景似乎不是解决方案。

【问题讨论】:

  • 你可以试试这个模式google.co.in/design/spec/layout/…
  • 您的权利,它包含一个divide 部分。但是如何在代码中实现它所以它被分割了呢?使用两个 FrameLayouts 会导致两个屏幕彼此相邻,但缺少一行或其他内容来指示它。
  • 虽然该帖子对于我是否/当我想添加DrawerLayout 时很有趣,但这不是我当前问题的解决方案。我已经编辑了我的问题,也许它可以更好地解释它。

标签: android material-design


【解决方案1】:

凉亭

找到了! This page 包含用于浅色和深色(多窗格)布局颜色的遮篷。快速概览:

材质光

List:   "#FFFFFF" (= CardView background)
Detail: "#FAFAFA" (= default background)

材质暗

List:   "#424242"
Detail: "#303030"

我希望这可以帮助其他试图在应用中实现 Material Design 的人。

【讨论】:

    猜你喜欢
    • 2020-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-21
    • 1970-01-01
    • 2016-01-25
    相关资源
    最近更新 更多