Android Bitmap的圆底角落?

时间:2010-02-12 19:52:51

标签: android listview bitmap

嘿所有,剪切位图底部边框的最佳做法是什么?只需操纵位图本身或覆盖可绘制的alpha蒙版或......?

整个故事:

我有一个Listview,看起来像iPhone的UITableView分组风格。我想在最后一行显示一个位图,但是现在Bitmap重叠了Listview单元格的自定义背景可绘制。

提前谢谢!

3 个答案:

答案 0 :(得分:4)

Fyi:我发现了这段代码:http://www.ruibm.com/?p=184

在我的情况下,我只希望底角是圆角的,所以我在画布上添加了一个额外的drawRect(高度比drawRoundRect小)。

答案 1 :(得分:0)

我认为你的答案可以在这里找到:How do I create a ListView with rounded corners in Android?

答案 2 :(得分:0)

我需要做同样的事情 - 但我想在XML中做到这一点,而不是java代码。

我已经解释了我在这个问题的答案中做了什么:Android XML rounded clipped corners

吸引我的是掩蔽 - 它可以叠加在任何布局上,只有最小的问题。只需修改一个9Patch掩蔽文件,即可轻松扩展整个项目,并更改确切的掩蔽。