0

我正在尝试复制带有 google+ 在其应用中的轻微阴影效果的白框。

我已经用完成这个的方法做了大量的尝试。我发现 9-patch 图像在旧设备上会导致显着滞后。我已经转而尝试使用 a 进行复制,但是,我似乎无法完全正确地获得投影。

我尝试了许多方法,包括向形状添加渐变,将可绘制对象转换为位图,对位图应用阴影,然后将其封装回可绘制对象并将其设置为我的视图的背景图像。然而,这些似乎都没有给我想要的效果。

有谁知道为列表视图中的每个视图绘制这些框的有效方法。

(作为旁注,我不关心 2 列,我只想要他们拥有的视图背景,而不必使用 9patch。

在此处输入图像描述

4

1 回答 1

1

查看 Google+ apk,他们对所有阴影使用了 9 个补丁图像。我认为 9-patch 图像正是您想要的。您可能想要拉下 APK 并查看它们的资源文件夹和它们的 9-patch 图像的大小。也许您的针对较小屏幕设备的优化不佳?

于 2012-08-08T19:31:59.630 回答