Android - png图像创建白色补丁

时间:2012-12-06 07:25:51

标签: android button drawing png drawable

我有一个.png文件,当我按下一个按钮时,它会给出一个白色的补丁,而不是透明的背景。

我使用

btn6.setBackgroundResource(R.drawable.f);

这会将png放在按钮上,但不包括图像的区域会打印为白色。怎么办?

2 个答案:

答案 0 :(得分:0)

我猜你正在使用ImageButton。

尝试将XML文件中ImageButton的背景设置为@null

机器人:背景= “@空”

在你的代码中尝试设置imageResource而不是background。

btn6.setImageResource(R.drawable.f);

修改: Sikp Xml编辑并执行

btn6.setImageResource(R.drawable.f);
btn6.setBackgroundDrawable(NULL);

答案 1 :(得分:0)

我认为这不是一个透明的背景png文件。 你应该使用PhotoShop删除白色补丁