如何在android中点击列表项后显示更多图像?

如何在android中点击列表项后显示更多图像?,android,list,listview,android-listview,Android,List,Listview,Android Listview,我想在列表视图中显示列表项,单击任何列表项后,都想从资源文件夹加载大约50个图像。对于每个列表项,单击我想显示不同的图像集 哪种方法是最好的继续进行?您可能希望在android文档中查看本培训教程: 这将有助于快速显示图像,并且不会出现内存问题 至于方法,这取决于listview的类型及其内容 若它的项是动态的,并且数量很大,那个么您可能希望数据库表将列表项索引和资源图像(图像名称)链接起来。然后,您可以在单击要显示的列表项(onItemClick)时将它们输入到适配器中。大多数图像最好在Gr

我想在列表视图中显示列表项,单击任何列表项后,都想从资源文件夹加载大约50个图像。对于每个列表项,单击我想显示不同的图像集


哪种方法是最好的继续进行?

您可能希望在android文档中查看本培训教程:

这将有助于快速显示图像,并且不会出现内存问题

至于方法,这取决于listview的类型及其内容

  • 若它的项是动态的,并且数量很大,那个么您可能希望数据库表将列表项索引和资源图像(图像名称)链接起来。然后,您可以在单击要显示的列表项(onItemClick)时将它们输入到适配器中。大多数图像最好在GridView中显示

  • 如果数字很小且是静态的,则可以在资源文件夹中拥有列表项索引和图像的二维数组


  • 希望这有帮助

    我想为每个列表项单击显示一组不同的50幅图像。那么如何将所有图像存储在数据库中?您可以发布示例代码吗?您不想复制图像,因为您说它们是资源文件,它已经是apk的一部分,不需要将这些图像插入数据库。您希望将列表项索引和图像文件名之间的链接插入数据库,即第1列-列表项索引;第2列-图像文件名(或路径);单击列表项时,可以在数据库中查找链接到此索引的图像文件名,然后相应地显示这些图像。您需要代码用于哪一部分,具体来说,我可以提供帮助。我只想在网格视图中显示图像。列表视图中有3个项目。例如,如果单击第一个项目,我想在SampleActivity中显示一些图像。如果我点击列表视图中的第二个项目,我想在同一个SampleActivity中显示不同的图像集。怎么做?