Мне нужно, чтобы в листвью выводилось название вертолета и его изображение. Все получаю из базы данных (название - текст, картинка - ее url)
Помогите, пожалуйста, адаптировать мой код, чтобы он мог выводить в listview еще и картинки по их url, а не только текст (или, если мой код совсем плохой, предложите другой вариант)
Есть SimpleAdapter, который выводит только названия:
R.id.listviewModel - TextViev
R.id.listviewImage - ImageView (в коде не использовал)
hl_model - String "Модель вертолета", подгружается из БД
HL_MODEL - static String "helicopter_model"
hl_image - String "url картинки" (тоже не использовал)
arraylist = new ArrayList<HashMap<String, Object>>();
handler = new Handler() {
@Override
public void handleMessage(Message msg) {
ListAdapter listAdapter = new SimpleAdapter(show_transportActivity.this, arraylist, R.layout.activity_listitem, new String[] {HL_MODEL},
new int[] {R.id.listviewModel});
listViev = (ListView) findViewById(R.id.showtranspotrListView);
listViev.setAdapter(listAdapter);
}
};
В адаптер все подгружается так:
HashMap<String, Object> Hashmap = new HashMap<String, Object>();
Hashmap.put(HL_MODEL, hl_model);
arraylist.add(Hashmap);