求问关于android中listview中的问题

做了一个通讯录导航栏的功能,其中,字母导航栏以及联系人列表使用的都是listview,
当点击某个字母时,使用setSelection(position)使联系人列表跳至相应的位置的过程中,
会有1-2秒的时间等待,怎么样做,才能消除这个等待时间呢?

5个回答

1-2秒这数据量还挺大的。。貌似只能优化算法了

数据量很大么? 应该没有那么长的移动时间的。 getView中没用Viewholder方式吗?

http://cloud.189.cn/t/eYvayejeInmy (访问码:0773)
看看这个demo

可能没有复用view

感觉是没有复用view的祸

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问