ImageView中图像后面的黑色背景

问题描述 投票:0回答:1

似乎很愚蠢,但我尝试使用ImageButton,Image视图,但是圆形图像后面的黑色正方形不会消失。我正在使用png图像,并希望使用透明背景。

    <ImageView
        android:id="@+id/btnGo"
        android:layout_width="0dp"
        android:layout_height="0dp"
        android:src="@drawable/btn_search"
        app:layout_constraintDimensionRatio="1:1"
        app:layout_constraintBottom_toBottomOf="@+id/tvToDate"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toEndOf="@+id/guide_vertical_80"
        app:layout_constraintTop_toTopOf="@+id/txtToDate" />

预期结果What I want

实际结果Device screen shot

可绘制资源图像resource file

android android-imageview android-resources
1个回答
0
投票

如果您不希望使用黑色背景,只需从布局中删除背景即可。

 <android.support.v7.widget.AppCompatImageView
    android:id="@+id/btn_key"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@android:color/black"
    android:src="@drawable/img_key"
    />
© www.soinside.com 2019 - 2024. All rights reserved.