【问题标题】:Google Now card UI for listview用于列表视图的 Google Now 卡片 UI
【发布时间】:2013-05-20 17:34:52
【问题描述】:

我使用 CardUI 库创建了一个应用程序,但我无法使用该库执行我想做的事情。所以我决定在我自己的布局中重新创建它。我正在使用一个列表视图,它带有一个 CustomCursorAdapter,它获取一个 XML 布局以将其放入列表视图中。我看过这些卡片:

我希望将卡片布局放入 XML 文件(listview 和 single_item),但我似乎做不到。在 XML 文件中创建此布局时遇到很多问题。

【问题讨论】:

    标签: android xml android-layout android-xml google-now


    【解决方案1】:

    为了减少在将其实现为 xml 时(极有可能)导致的过度绘制,我只是截取了这样的屏幕截图并为此创建了一个 9.png 文件。添加了 9.png 作为背景,得到了我希望的漂亮效果。

    只要你不想要一些花哨的特殊东西,比如改变阴影或类似的东西,这就是我推荐的方式。

    【讨论】:

    • 我不想做一些改变阴影的事情,但我确实想在整个屏幕上拉伸卡片布局,如果我只截屏这是不可能的(我认为)。
    • 使用 9.png(或九个补丁)是可能的。检查这个:developer.android.com/guide/topics/graphics/…(创建/检查它们的工具:developer.android.com/tools/help/draw9patch.html
    • 我认为这是我需要的,但我无法让程序正常工作。我确实加载了上面图像的 .png 文件,但我不能删除任何像素或做任何事情。
    • 该工具只是显示/检查九个补丁的结果。您实际上需要在 gimp、paint 或 photoshop 等其他程序中修改屏幕截图。
    • 谢谢,我真的尝试在程序中制作图像。我现在就试试别的!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-30
    • 2015-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多