请原谅我的英语,我是法国人!
所以,我有一个小问题...... 您知道在 ListView 中卸载图像的干净方法吗? 我想显示可见项目的图像,并释放内存,卸载其他项目上的图像...
可能在 OnScrollListener 中?
谢谢!
最佳答案
实际上 ListView
就是以这种方式设计的,用户不必费心加载和卸载它的数据。
您正在提供一个包含所有数据(项目)的 Adapter
并将此 Adapter
添加到您的 ListView
中,后者知道如何管理这些项目 - 基本上它只从适配器加载那些对手机用户可见的项目。
内置的适配器很少,例如 SimpleCursorAdapter
,大多数情况下足以满足简单的需求。但是,如果您想要更多的扩展可用性,您宁愿编写自己的适配器,这实际上并不难。在本教程中,您可以阅读有关编写自己的适配器的信息:http://www.ezzylearning.com/tutorial.aspx?tid=1763429
您还可以在 Android 文档中阅读有关 ListView
的更多信息:http://developer.android.com/guide/topics/ui/layout/listview.html
关于Android卸载 ListView 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14480116/