1. 程式人生 > >關於png圖片在AndroidStudio上顯示有白色邊框的解決辦法

關於png圖片在AndroidStudio上顯示有白色邊框的解決辦法

這幾天正在開發我自己做的一款APP,手機桌布類的,然後要在歡迎頁上加上一個按鈕圖片
在這裡插入圖片描述
看是不是非常的不美觀,根本就達不到自己的要求,然後就不斷的百度啊,PS我是學過一點的,對於一般的摳圖,還是沒有問題的,可是無論習存什麼樣的圖片格式,屏png,gif支援透明背景的放在這個位置都不行,頭痛了一下午,一直到晚上,百度一天也沒有答案,後來想想還是看看書吧,翻開書才知道,自己學過的都忘記了
按鈕圖片應該有一個預設的background是灰白色的,所以,不管你怎麼調整都是有灰白色的的邊框,這個邊框和你在ps中的畫布是一邊大的,而且當你的屬性選擇了wrap_content的時候,就更感覺不到這是AndroidStudio中背景圖的問題,只是以為是PS摳圖有什麼問題。其實這個灰白色的邊框應該是按鈕。
所以最後在XML檔案中加入android:background = “#0000”,把背景設成透明,這個問題就解決了,像這個樣子就好看多了。至少滿足了我的要求

在這裡插入圖片描述
而同樣使用圖片的ImageVeiw確不會出現這個問題,直接用
android:src"@drawable/###"就可以,png圖片不會出現邊框,我想這個問題可能是因為,imageView他的背景應該是預設是透明的。