1

我遇到了一个大问题,我在 ListView 中使用延迟加载图像来在显示带有一些文本和图像的视图的图库上的基本适配器上实现延迟加载。图库已启用分页,并且已禁用投掷系统。

@Override
public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX,
        float distanceY) {
    // TODO Auto-generated method stub
    return false;
}

如果我开始滚动并且下一个视图中有图像,则图库将在图像加载时自行重置(它将捕捉/页面到占据大部分屏幕的视图)。画廊无法使用,您必须非常努力才能在图像加载和重置发生之前进入下一个视图。我已经实现了一个按钮系统来切换到下一个视图,但我需要快速解决这个问题。

4

1 回答 1

1

看到这个问题:当从它的孩子请求无效时,Gallery 上的奇怪动画

我们所做的是缓存图像并在可用时加载它们,如果没有则使用AsyncTask. 但是,如果这对您不起作用,那么该问题的解决方案可能会。

于 2012-05-10T17:14:15.273 回答