似乎很愚蠢,但我尝试使用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" />
如果您不希望使用黑色背景,只需从布局中删除背景即可。
<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"
/>