我正在构建一个 android 应用程序,它将使用来自互联网的 json 文件。此 json 文件包含来自特定网站的新闻列表。每个 json 对象包含新闻缩略图和原始图像的标题、摘要、描述和 Web 链接等信息。
我将在列表视图中显示三个信息:新闻缩略图、标题和摘要。这就是我的问题。如果它们不会显示,我不想从互联网加载所有缩略图。我想说的是,如果用户不向下滚动图像,为什么要从第 30 条新闻下载缩略图。所以,我会,最初只从屏幕上显示的新闻中下载缩略图,当用户向下滚动以查看更多新闻时,一旦列表项出现在屏幕上,我想下载图像然后显示.
有没有办法做到这一点?是否可以找出列表项是否在屏幕上?我一直在互联网上寻找解决方案,但我的想法已经不多了。
谢谢