Android位图上的圆角?

Android位图上的圆角?,android,listview,bitmap,Android,Listview,Bitmap,大家好,剪切位图底部边框的最佳实践是什么?只需操纵位图本身或覆盖一个可绘制的alpha遮罩或 整个故事: 我有一个列表视图,看起来像iPhone的分组UITableView样式。我想在最后一行显示一个位图,但现在位图与Listview单元格的自定义背景图重叠 提前谢谢 我想你的答案可以在这里找到:仅供参考:我找到了这个代码片段: 在我的例子中,我只希望底角是圆角的,因此我在画布上添加了一个额外的drawRect(高度比drawRoundRect小)。我需要做同样的事情,但我希望在XML中而不是j

大家好,剪切位图底部边框的最佳实践是什么?只需操纵位图本身或覆盖一个可绘制的alpha遮罩或

整个故事:

我有一个列表视图,看起来像iPhone的分组UITableView样式。我想在最后一行显示一个位图,但现在位图与Listview单元格的自定义背景图重叠


提前谢谢

我想你的答案可以在这里找到:

仅供参考:我找到了这个代码片段:


在我的例子中,我只希望底角是圆角的,因此我在画布上添加了一个额外的drawRect(高度比drawRoundRect小)。

我需要做同样的事情,但我希望在XML中而不是java代码中正确地做这件事

我已经在回答这个问题时解释了我所做的事情:


这是吸引我的掩蔽-它可以覆盖在任何布局,以最小的问题。只需修改一个9Patch蒙版文件,就可以很容易地在整个项目上进行缩放,并更改精确的蒙版。

Sry,不是真的,此线程显示了如何为listview设置自定义背景(实际上我是以类似的方式完成的),但内容不会被剪裁,因此我的位图仍会覆盖圆角。亚历克斯