在运行时显示透明色的图像

时间:2012-11-21 12:26:14

标签: android image transparency

我尝试在android-canvas中使用特定的透明颜色显示jpg。 它适用于png,我也知道如何使用java将jpg转换为png,所以最后我在文件系统上有一个新的png文件。

现在我的问题: 有没有办法从文件系统读取jpg文件,在运行时设置透明颜色(转换为png)并在运行时显示图像?

补充评论: 我尝试使用ondraw方法和drawbitmap在我的自定义视图中执行此操作。我无法使用imageview。 :-(

问候 安德烈亚斯

1 个答案:

答案 0 :(得分:0)

不要让图像透明,而是视图。

ImageView myImage = (ImageView) findViewById(R.id.img);
myImage.setAlpha(value);

值介于0到255之间。数字越小,imageview越透明。