我在SQLite数据库中有一个图像资源ID,我想在列表视图中显示该图像。我创建了一个行模板,但默认图像显示在列表中。如何更新图像src?
填充列表视图,我使用以下代码
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);
由于
答案 0 :(得分:1)
要做到这一点,你必须有列表视图的自定义适配器类,使用此适配器类,您必须为listview的每一行设置视图
以下是一些Tutorial 1,Tutorial 2,Tutorial 3,Tutorial 4希望这会对您有所帮助
答案 1 :(得分:0)
这里有示例项目如何在列表视图中加载图像。请仔细阅读。