0

我想在一行中添加一张图片ListView,这是我的代码:

ListView listViewProducts = (ListView) findViewById(R.id.listViewProducts);
ImageView iconMeat = (ImageView) findViewById(R.id.iconMeat);

String[] products = getResources().getStringArray(R.array.products);

for (int itemPos = 0; itemPos < listViewProducts.getCount(); itemPos++)
{
    if ( products[0].equals(listViewProducts.getItemAtPosition(itemPos)) )
    {
        //TODO
        // In this case to add the image 
    }
}

谢谢

4

1 回答 1

1

请参阅这些帖子以在列表视图中使用适配器:- https://stackoverflow.com/a/8267165/2035885 http://www.ezzylearning.com/tutorial.aspx?tid=1763429&q=customizing-android-listview-items-with -custom-arrayadapter http://www.mkyong.com/android/android-listview-example/

执行以下操作:-

  1. 为列表视图创建一个自定义适配器。
  2. 创建一个可绘制数组以填充列表。
  3. 在适配器的 getView 方法中,根据索引填充列表。
于 2013-10-21T16:34:42.083 回答