通过惰性列表加载图像?

Posted

技术标签:

【中文标题】通过惰性列表加载图像?【英文标题】:loading images through lazylist? 【发布时间】:2013-08-06 00:09:42 【问题描述】:

我正在尝试将一些数据从我的 android 应用程序中的脱机数据库加载到 listview :) 这是问题所在: 在数据库中,我存储了 imageview 的链接。我怎么能用它来使用惰性列表?! 这是我的代码:

list.setAdapter(null);
            Cursor cursor = dbHelpersamsung.listsamsung();
            String[] columns = new String[]  LebanonSamsung.KEY_URL, LebanonSamsung.KEY_PHONENAME,
                    LebanonSamsung.KEY_PRICE, LebanonSamsung.KEY_MODELNUMBER ;

            int[] to = new int[]  R.id.thephoneimage, R.id.title2, R.id.details2,
                    R.id.modelnumber2 ;
            SimpleCursorAdapter dataAdapter2 = new SimpleCursorAdapter(
                    this.getSherlockActivity(), R.layout.pricelistoffline,
                    cursor, columns, to, 0);
            list.setVisibility(View.VISIBLE);
            list.setAdapter(dataAdapter2);

加载图片时如何使用惰性列表?非常感谢:D

【问题讨论】:

【参考方案1】:

这里有一个有趣的话题可以帮助你:Lazy load of images in ListView

祝你好运

【讨论】:

感谢分享!我确切地知道如何从列表适配器加载图像。但是数据库呢? 这里是一步一步的例子wptrafficanalyzer.in/blog/…和一个有趣的功能greendao-orm.com/documentation/queries

以上是关于通过惰性列表加载图像?的主要内容,如果未能解决你的问题,请参考以下文章

当参数是列表时,惰性求值如何工作?

Python 嵌套惰性列表

点击gotoPage方法后如何在livewire中调用JS函数?

通过自定义适配器在 Listview 的 ImageView 中动态添加图片

如何获得一个数组/列表,其中填充了我在 Flutter 中作为资产加载的所有图像路径?

Swift 中的惰性属性相当于 Objective C 中的惰性 Init getter