2018-04-03

【Android Studio】設定圖片背景為透明

這一次老灰鴨想把 app 走暗黑風格,於是修改了 AndroidManifest.xml
  1.  
  2. <application
  3. ...
  4. ...
  5. android:theme="@style/Theme.AppCompat.NoActionBar">
  6.  

然後將圖片去背,並存成 png;但是 app 的執行畫面卻很明顯看出圖片的背景色與週圍不同



原來是 圖片得再多一個 "透明" 的屬性
  1.  
  2. <ImageButton
  3.  
  4. ...
  5. ...
  6. android:background="@android:color/transparent"
  7. ...
  8. ... />
  9.  



這樣就與週圍一致了。