Android如何将透明度设置为ImageView的自定义部分

时间:2013-08-23 01:04:08

标签: java android android-imageview

我想将图片视图的自定义部分设置为透明。但是,内部的局部视图不必是矩形。它可以是平行四边形,三角形等...我知道我可以检索我想要设置为透明的形状的角落,我只是不知道如何处理这些输入。

感谢任何帮助!

2 个答案:

答案 0 :(得分:1)

您必须手动操作您设置为图像视图的位图。

Bitmap someBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.someimage);
bmp.setPixel(x,y,Color.TRANSPARENT);
someImageView.setBitmap(someBitmap);

代码未经过测试。

答案 1 :(得分:0)

试试这个 imageView.setBackgroundColor(Color.TRANSPARENT);