关于png图片在AndroidStudio上显示有白色边框的解决办法

这几天正在开发我自己做的一款APP,手机壁纸类的,然后要在欢迎页上加上一个按钮图片
在这里插入图片描述
看是不是非常的不美观,根本就达不到自己的要求,然后就不断的百度啊,PS我是学过一点的,对于一般的抠图,还是没有问题的,可是无论习存什么样的图片格式,屏png,gif支持透明背景的放在这个位置都不行,头痛了一下午,一直到晚上,百度一天也没有答案,后来想想还是看看书吧,翻开书才知道,自己学过的都忘记了
按钮图片应该有一个默认的background是灰白色的,所以,不管你怎么调整都是有灰白色的的边框,这个边框和你在ps中的画布是一边大的,而且当你的属性选择了wrap_content的时候,就更感觉不到这是AndroidStudio中背景图的问题,只是以为是PS抠图有什么问题。其实这个灰白色的边框应该是按钮。
所以最后在XML文件中加入android:background = “#0000”,把背景设成透明,这个问题就解决了,像这个样子就好看多了。至少满足了我的要求

在这里插入图片描述
而同样使用图片的ImageVeiw确不会出现这个问题,直接用
android:src"@drawable/###"就可以,png图片不会出现边框,我想这个问题可能是因为,imageView他的背景应该是默认是透明的。

猜你喜欢

转载自blog.csdn.net/JIANGTAO11111/article/details/84847488
今日推荐