android ImageView没有';不显示透明度

android ImageView没有';不显示透明度,android,xml,imageview,transparency,Android,Xml,Imageview,Transparency,我得到了一个png图像,颜色透明,白色,我想在android应用程序的ImageView中使用。 我将图片添加到每个文件夹(可绘制mdpi、可绘制ldpi..) 并将ImageView与图像链接。 我没有得到透明的颜色,而是得到了如下所示的白色 蓝屏是一个相对的背景。 以下是XML代码: <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent"

我得到了一个png图像,颜色透明,白色,我想在android应用程序的ImageView中使用。

我将图片添加到每个文件夹(可绘制mdpi、可绘制ldpi..) 并将ImageView与图像链接。 我没有得到透明的颜色,而是得到了如下所示的白色 蓝屏是一个相对的背景。 以下是XML代码:

<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent" 
    android:layout_above="@+id/barre_puissance" 
    android:layout_toRightOf="@+id/barre_angle"
    android:layout_marginLeft="10dp"
    android:layout_marginBottom="10dp"
    android:background="@drawable/bg_mr">
    <ImageView
        android:id="@+id/imageView2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/ic_mr_projectile"
        android:layout_centerInParent="true" 
    />
</RelativeLayout>

Android XML支持png文件的透明性,所以问题出在您的图像上。
确保您的png图像文件包含透明度。

Android XML支持png文件的透明度,所以您的图像存在问题。
确保您的png图像文件包含透明度。

图像右下角有一个黄色警告三角形。这是从哪里来的?上面写着“图像上缺少contentDescription属性”我的意思是,你的布局中有什么可绘制的三角形?imageView2,我刚刚添加了另一张图片,效果很好,所以问题来自第一张图片,但为什么?用你的photoshop重新制作。如果另一张图片的透明度很好,那么这张图片一定是搞乱了。在图片的右下角有一个黄色的警告三角形。这是从哪里来的?上面写着“图像上缺少contentDescription属性”我的意思是,你的布局中有什么可绘制的三角形?imageView2,我刚刚添加了另一张图片,效果很好,所以问题来自第一张图片,但为什么?用你的photoshop重新制作。如果另一张图片的透明度很好,那么这张图片一定是搞乱了。对(y),这是图片,我用另一张图片替换了它,效果很好(y)谢谢你的评论当我使用android:hardwareAccelerated=“true”在我的清单上我失去了所有图片的透明度右(y),这是图片,我用另一个替换了它,效果很好(y)谢谢你的评论当我在清单上使用
android:hardwareAccelerated=“true”
时,我失去了所有图像的透明度