Android:滚动浏览网格视图会变慢吗?

时间:2013-09-14 11:05:52

标签: android gridview scroll smooth

当我使用getThumbnail在手机上显示缩略图时,我无法加快gridview上的滚动速度。我知道如果不存在,它会创建一个缩略图。我想使用AsyncTask在后台创建缩略图。据我所知,我们只能有限地并行执行AsyncTask。

有谁知道如何创建平滑的可滚动网格?请帮忙。使用缓存很好,但只有缓存已经缓存,但它不会为新数据提供平滑的滚动。

1 个答案:

答案 0 :(得分:0)

使用AsyncTask并与

并行启动
@SuppressLint("NewApi")
    public static <Param, Progress, Result> void startParallel(
            AsyncTask<Param, Progress, Result> task, Param... params) {

        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB)
            task.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, params);
        else
            task.execute(params);
    }

如果还没有使用,还可以使用convertView和ViewHolders