如何在 Android 的 LISTVIEW 中为每个原始图像添加不同的图像?
Posted
技术标签:
【中文标题】如何在 Android 的 LISTVIEW 中为每个原始图像添加不同的图像?【英文标题】:how to add different image to each raw in a LISTVIEW in Android? 【发布时间】:2011-08-12 19:44:46 【问题描述】:我想为每个原始图像添加一个属于 android listview 中每个原始内容的特定图像... 示例:如果我要列出查看国家/地区的列表,并且希望每个国家/地区都有自己的国旗... (例子 : (图片美国国旗)美国 (图片UK-FLAG)英国 (imageFRANCE-FLAG)法国 ...
【问题讨论】:
【参考方案1】:你可以这样做:
@Override
public View getView(int position, View convertView, ViewGroup parent)
ImageView myImageView = new ImageView();
switch(position)
case 0: myImageView.setImageResource(R.drawable.imageUSA-FLAG);
break;
case 1: myImageView.setImageResource(R.drawable.imageUK-FLAG);
break;
case 2: myImageView.setImageResource(R.drawable.imageFRANCE-FLAG);
break;
return myImageView;
【讨论】:
【参考方案2】:如果你在发帖之前真的搜索过,那么你会找到这个entry
【讨论】:
以上是关于如何在 Android 的 LISTVIEW 中为每个原始图像添加不同的图像?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Android 的 LISTVIEW 中为每个原始图像添加不同的图像?
如何在xamarin native android中的listview中为项目着色
我在 android 版本 4.3 中为 listview 跨应用程序使用 listview 添加/删除页脚?