图片加边框

有一个需求是在不确定形状的图片外围加上一圈边框。边框是一个.9.png图片,而且要遮挡住底下的图片。

有两个思路:

一个是将原图做background,边框做src,设到同一个imageview里,scaleType要设为fitXY,拉伸边框。

第二个是用relativeLayout做叠加。这里面有一些坑:

.9.png只有在fitXY或作为background的时候才会自动拉伸,否则会按正常图片处理。

在两个imageview的scaletype不同,且父layout有margin时,layout_align会出现对不齐的问题。这时候imageview本身是与原图大小不同的。



你可能感兴趣的:(图片加边框)