png图像出现在android中的灰色背景

Bra*_*esh 10 png transparency android imagebutton

我有一些png图像按钮,我在我的应用程序中使用.但是他们在我的页面上出现了灰色背景.android是否总是显示透明的灰色背景?有工作吗?
这就是它之前的表现.

在此输入图像描述
这是我在#FF000000编辑后的显示方式

在此输入图像描述


这就是我想要它展示的方式.
编辑:
我使用#FF时出错:
颜色值无效 - 必须是#rgb,#arbb,#rrggbb或#aarrggbb(在'background'处,值为'#FF').main.xml中

Bra*_*esh 19

@android:彩色/透明.Phoenixblade9很接近.

  • 但是imageview没有颜色属性. (2认同)

Cod*_*man 14

如果图像是透明的,则图像后面不应显示任何内容.

默认颜色因分布而异.HTC手机的配色方案/主题将与摩托罗拉手机或仿真器不同.

如果要确保视图具有透明背景,请在该视图的XML代码中设置以下内容:

android:background="@android:color/transparent"
Run Code Online (Sandbox Code Playgroud)

这应该确保背景完全透明.

  • 实际上它是@android:颜色/透明.无论如何,谢谢你的帮助.请编辑你的答案. (2认同)

siv*_*ivi 5

XML文件中ImageView或ImageButton中的代码行实际上是:

android:background="@android:color/transparent"
Run Code Online (Sandbox Code Playgroud)

我写这篇文章是为了帮助那些不熟悉平台并且不会连接上述两个答案的人.