public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.offers);
ArrayList<HashMap<String, String>> mylist = new ArrayList<HashMap<String, String>>();
String xml = XMLfunctions.getX## Heading ##ML();
Document doc = XMLfunctions.XMLfromString(xml);
int numResults = XMLfunctions.numResults(doc);
if((numResults <= 0))
{
Toast.makeText(OffersActivity.this, "Geen resultaten gevonden", Toast.LENGTH_LONG).show();
finish();
}
ImageView newImg = (ImageView) findViewById(R.id.thumbimage);
NodeList nodes = doc.getElementsByTagName("result");
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", XMLfunctions.getValue(e, "id"));
map.put("name", "" + XMLfunctions.getValue(e, "name"));
map.put("Score", "" + XMLfunctions.getValue(e, "score"));
map.put("thumbnail", "" + XMLfunctions.getValue(e, "thumbimg"));
mylist.add(map);
}
ListAdapter adapter = new SimpleAdapter(this, mylist , R.layout.listitems,
new String[] { "name", "Score", "thumbnail"},
new int[] { R.id.item_title, R.id.item_subtitle, R.id.thumbimage });
setListAdapter(adapter);
}
У меня есть адреса изображений, которые я хочу, чтобы отобразить вЯ пытаюсь добавить изображение в этом списке
map.put("thumbnail", "" + XMLfunctions.getValue(e, "thumbimg"));
И я также получать их. На самом деле они происходят из живого xml. И я хочу поместить их в изображение. Пожалуйста помоги!
благодарит
Да это хорошая статья. Но в моем случае xml находится на реальном сервере. Я получаю текст, а также отображаю его в списке. Но не может отображать относительные изображения. –
Проверьте эту ссылку: http: //www.vogella.com/articles/AndroidListView/article.html .... Вам будет предложено решить вашу проблему –