2013-03-16 67 views
1

我正在处理联系人应用。我已经完成了它的代码。它的运行良好,并做所有的事情,你可以要求它做到没有任何头痛。但是,仍有改进的机会。要删除任何类型的延迟,我需要在进程对话框的帮助下向用户提供任何UI之前加载所有联系人图像和主要电话号码。我想实现一种机制,以便应用程序在用户完成滚动时开始检索联系人图像,并且正在搜索/阅读联系人姓名以获取所需的联系人姓名,因此应在用户开始阅读/或停止滚动时立即开始线索,并且任何机会,他开始滚动,线程应该暂停并让用户再次滚动。任何想法,除了实施其他减少滞后技术之外,我认为这是最好的。那么,有什么想法?我不知道如何启动这个机制。当用户停止与活动交互时启动线程

+1

这很大程度上取决于您使用的是哪种视图,例如,你在使用ScrollView吗?列表显示? – m0skit0 2013-03-16 14:20:36

+0

对不起,迟到了。 是的,我正在使用列表视图。 – Paras 2013-03-16 16:10:12

+0

[ListView.setOnScrollListener()](http://developer.android.com/reference/android/widget/AbsListView.html#setOnScrollListener%28android.widget.AbsListView.OnScrollListener%29)呢? – m0skit0 2013-03-16 16:38:10

回答