제가 일단 가져올 xml입니다.
<?xml version="1.0" encoding="UTF-8"?>
<iteminfo>
<item>
<name>축구화</name>
<price>100,000원</price>
<img>이미지주소</img>
</item>
</iteminfo>
아래는 일부분의 소스입니다.
switch(parserEvent)
{
case XmlPullParser.TEXT:
tag = parser.getName();
if(inItem && inName)
{
map.put("name", parser.getText());
}
if(inItem && inPricedetail)
{
map.put("price", parser.getText());
}
break;
case XmlPullParser.START_TAG:
tag = parser.getName();
if(tag.compareTo("item") == 0)
{
inItem = true;
map = new HashMap<String, String>();
}
if(tag.compareTo("name") == 0)
{
inName=true;
}
if(tag.compareTo("price") == 0)
{
inPricedetail = true;
}
대충이런 식으로 해서 name과 pirce는 string 배열로 저장해서 리스트로 출력하는데요
그런데 이미지를 어떻게 출력해야될지 잘모르겠습니다.
이미지 구성은 별로도 몇단계를 더 거쳐서 이미지를 받아온후 뿌려주는 형식으로 구현하셔야 됩니다.
서버로 부터 이미지 불러온후 sd카드에 저장하거나 별도로 객체에 담은후 그 이미지를 불러오는 식으로 진행되어야 겠죠...