关于android中ImageView中的png图像透明背景变黑的问题

您所在的位置:网站首页 苹果png显示不出透明背景 关于android中ImageView中的png图像透明背景变黑的问题

关于android中ImageView中的png图像透明背景变黑的问题

2024-07-13 04:21| 来源: 网络整理| 查看: 265

做一个悬浮窗,显示一张图片在桌面上。结果本来是透明的png图片背景全部成为了黑色。如下图所示: 在这里插入图片描述 上面图片的代码是这样的:

如图所示,太极鱼周围本来是透明的,现在全成为黑色。上网上搜了一下,大部分说是从软件导出的原因,导致格式成为bmp或者jpg格式的。但我反复查看,通过不同的看图软件确定我的这个图片确实是透明背景的png图片。且是本地用,不是从网上找的图片。 偶尔在图片后面加了一个SurfaceView,发现图片竟然透明了。但是SurfaceView成黑色的了。代码如下面所示:

在ImageView后面加了SurfaceView 如下图所示: 在这里插入图片描述 l图片竟然透明了。但是SurfaceView是黑色的。试了试在后面加入TextView,不行,图片背景还是黑色的。即然SurfaceView可以,那就加它,把它的尺寸设置小一点。还直行。

宽、高均为0.1dp,最终效果: 在这里插入图片描述 图片背景透明了。 虽然实现了效果。但是不知道原理。不知道还有没有其它办法?



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3