1

我目前正在做一个项目,该项目需要在 listView 中加载带有一些来自 web 的文本的图像。我正在使用通用图像加载器库,所有工作正常的图像都可以完美加载,没有任何问题,但我的要求是,如果没有图像在特定的网址中,我不想在列表视图行中显示该图像视图。这类似于谷歌的新闻站应用程序。

在此处输入图像描述

在报刊亭应用程序的上述屏幕中,如果没有图像,则不会显示图像视图,并且文本将填充到列表视图中单元格或行的总宽度。我怎样才能达到这个要求。我有目瞪口呆但没有得到任何解决此问题的正确解决方案或线索,任何人都可以提供任何片段或任何想法来解决此问题。

谢谢

4

1 回答 1

1

在您的适配器中,当您调用库以显示图像时,如果没有图像 url,只需将 ImageView 的可见性设置为 GONE(当有 url 时再次可见)。

如果您想等待图像完全加载以使 ImageView 可见,则需要注册一个加载侦听器。见这里

于 2014-10-23T10:23:30.323 回答