当我选择列表视图项目而不是立即尝试滚动列表视图但从 Web 服务获得响应后列表视图滚动被阻止(如 UI 阻止)而不是正常工作。
我们正在使用 BaseAdpter 进行列表视图
当我选择列表视图项目而不是立即尝试滚动列表视图但从 Web 服务获得响应后列表视图滚动被阻止(如 UI 阻止)而不是正常工作。
我们正在使用 BaseAdpter 进行列表视图
但从 Web 服务获得响应后,列表视图滚动被阻止(如 UI 阻止)而不是正常工作。
听起来您正在 UI 线程上运行 Web 查询。这样做会导致您的 UI 锁定,直到请求完成,正如您所注意到的,在执行请求期间使您的应用程序无用。
您必须在 newThread
或, 中运行您的请求ASyncTask
,以承担 UI 线程的负载。您可以在此处找到有关如何使用多个线程的更多信息。