想要在从xml文件中读取路径后在listview中显示图像

时间:2011-04-20 10:15:27

标签: android listview

我在Android列表视图中显示列表,我正在阅读图像名称,我在网上但现在我想显示每个列表项的相应图像。

以下是代码。

NodeList nodes = doc.getElementsByTagName("product");

for (int i = 0; i < nodes.getLength(); i++) {                           
    HashMap<String, String> map = new HashMap<String, String>();    

    Element e = (Element)nodes.item(i);
    map.put("id", GetXML.getValue(e, "id"));
    //map.put("ProductName", "Product Name:" + GetXML.getValue(e, "ProductName")); Example
    map.put("ProductName", GetXML.getValue(e, "ProductName"));
    map.put("Desc",  GetXML.getValue(e, "Desc"));
    map.put("Price", GetXML.getValue(e, "Price"));
    map.put("ImagePath", GetXML.getValue(e, "ImagePath"));
    mylist.add(map);            
}       

ListAdapter adapter = new SimpleAdapter(this, mylist , R.layout.lbsdetailitems, 
                new String[] { "ProductName", "Desc","Price","ImagePath" }, 
                new int[] { R.id.product_name, R.id.desc , R.id.price,R.id.image});

setListAdapter(adapter);

final ListView lv = getListView();
lv.setTextFilterEnabled(true);

我试图理解懒惰列表,但我不知道如何在这种情况下加载图像。我需要帮助才能在列表视图中显示图像。

谢谢,

Beeedoo

0 个答案:

没有答案