我是Android的絕對初學者。我正在學習如何設計佈局。但我有ImageView的問題:爲什麼背景顏色包含在ImageView的png圖像中?
當我設置的ImageView的src
與PNG文件,深色背景自動截圖添加到所有的圖片,如:
實的形象是這樣的:(有沒有背景)
這是我的工具欄的XML佈局,我並沒有設置即時任何背景ageView:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/toolbar"
android:fitsSystemWindows="true"
android:minHeight="?attr/actionBarSize"
app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
android:background="?attr/colorPrimaryDark">
<ImageButton
android:id="@+id/btn_open_sidebar"
android:src="@drawable/open_icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<ImageButton
android:layout_alignParentRight="true"
android:id="@+id/btn_calendar"
android:src="@drawable/calendar"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</RelativeLayout>
那麼我怎樣才能使PNG圖像透明或與工具欄相同的背景?我的意思是,如何刪除默認的深色背景色?
嘗試添加'android:backgroud =「@ android:color/transparent」'到您的ImageButton s –
謝謝。有效。請只發布您的答案。我會綠化它。 –