我有一个带有图标的列表视图。电子邮件和明星。
现在在运行时我会填充图像,如果没有图像,那么我想显示没有图标或透明图像。现在我的问题是我已经发送了一个透明的图像默认情况下,其余我填充一个图标。但是当点击列表时,会看到一个空白空间。
看看下面的图片。带有图标的列表视图
当项目被选择的空图标能够被看见。
有人能帮我吗?
感谢
我有一个带有图标的列表视图。电子邮件和明星。
现在在运行时我会填充图像,如果没有图像,那么我想显示没有图标或透明图像。现在我的问题是我已经发送了一个透明的图像默认情况下,其余我填充一个图标。但是当点击列表时,会看到一个空白空间。
看看下面的图片。带有图标的列表视图
当项目被选择的空图标能够被看见。
有人能帮我吗?
感谢
怎么样设置图像的可见性“水涨船高”或“invisiblie”?
不要使用透明图像,设置visibily的图像来GONE(并增加保证金以下,如果明星走了图像)
让我正确地更新Kingori的答案。
刚刚成立的可见度,“可见”每当图像可用:
=>iconImageView.setVisibility(View.VISIBLE);
,并设置能见度“隐形”或“飘”每当图像不可用。
=>iconImageView.setVisibility(View.GONE);
谢谢。有效。 –
或设置图像为不可见,所以你并不需要更多的保证金 – njzk2
我没有覆盖的背景,但我试着和它没有。所以你是对的。 – superM