我有一个带有图标的列表视图。电子邮件和明星 现在在运行时我将填充图像,如果没有图像,那么我想不显示图标或透明图像。现在我的问题是我默认发送了一个透明图像,其余的我填充了一个Icon。但是当点击List时,会看到一个空白区域 看看下面的图片。
选择项目后,会看到空白图标。
有人可以帮我吗?
由于
答案 0 :(得分:1)
如何将图像的可见性设置为“消失”或“不可见”?
答案 1 :(得分:1)
不要使用透明图像,将图像的可见度设置为GONE(如果星星消失,则在下面的图像中添加边距)
答案 2 :(得分:1)
让我更新一下Kingori的答案。
只要图像可用,只需将可见性设置为“可见”:
=> iconImageView.setVisibility(View.VISIBLE);
每当图像不可用时,将可见性设置为“不可见”或“过去”。
=> iconImageView.setVisibility(View.GONE);