错误在ListView显示图像 [英] Error in displaying an image in a listview

查看:119
本文介绍了错误在ListView显示图像的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在SQLite数据库的图像资源ID,我想在列表视图中显示此图像。我已经创建了一个行模板但默认图像被显示在列表中。我如何更新图片src?

I have an image resource ID in an SQLite database and I would like to display this image in a list view. I have created a row template but the default image is displayed in the list. How do I update the image src?

来填充列表视图中,我用下面的code

to populate the list view, I use the following code

    ListView listView = (ListView) findViewById(R.id.winnerListView);

    int[] viewColumns = {R.id.winnerPositionView, R.id.winnerIcon, R.id.winnerNameView, R.id.winnerScoreView};

    SimpleCursorAdapter adapter = new SimpleCursorAdapter(this, R.layout.result_row_layout, c, DatabaseHelper.PROJECTION, viewColumns, 0);

    listView.setAdapter(adapter);

感谢

推荐答案

在奥尔德斯要做到这一点,你必须有一个列表视图定制适配器类,使用这个适配器类必须为列表视图中的每一行

In ordes to do that you must have custom adapter class for list view ,using this adapter class you must set view for each row of listview

下面是一些教程1 教程2 ,的教程3 ,的教程4 希望这会帮助你。

Here is some Tutorial 1 , Tutorial 2, Tutorial 3, Tutorial 4 Hope this will help you

这篇关于错误在ListView显示图像的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆