Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何将内容包装在盒子中?就像推特一样。
检查 Twitter 怎么样,我的怎么样:
http://img17.imageshack.us/img17/8241/stackoverflow.png
为了获得你想要走得更远的效果,你将不得不使用 9patch png 作为 ListView 的背景图像,并在 ListView 上设置填充以匹配 9patch 上边框的大小。9patch 应该看起来与 Twitter 示例中显示的背景完全相同。
您可以在此处了解有关 9patches 的更多信息。
这是一种视错觉。您真的想创建三个 9 补丁 - 顶部项目、中间项目、底部项目。然后根据每个项目在列表中的位置动态设置其背景可绘制对象。只需确保您的边框在可绘制对象之间正确对齐,就可以了。