我有一个带有 ArrayAdapter 的 ListView。当我用最多 300 个元素实例化适配器时,它很好,但是如果用 1000 个元素加载它,它会非常慢,在 Nexus 4 上需要 5 秒。
现在我简单地用数组列表初始化它并调用 setListAdapter。 有没有办法在后台加载它?
谢谢
最佳答案
避免这个问题的好方法是在列表适配器中使用pagination
..
通过此操作,您的应用可以拥有更好的用户界面
和性能
..
有大量的教程和示例代码可以教您..
很少有
http://www.androidhive.info/2012/03/android-listview-with-load-more-button/
关于android ArrayAdapter 加载 1000 个元素很慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20116330/