2011-12-28 2 views
0

я начал разработку Android около недели назад, и я сделал небольшое приложение со списком, получая данные для него из xml-файла на удаленном сервере, на котором я получаю (имя, дата, реквизит, изображение url) все работает отлично, за исключением изображения, где он ничего не показывает. вот код, который я использовал:установка ImageViews src в ListView

public class ActivityListViewActivity extends ListActivity { 
/** Called when the activity is first created. */ 
@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 


    XMLParser parse = new XMLParser(); 
    //this is where i get my data from the xml file 
    ArrayList<HashMap<String, String>> newsList = parse.StartParsing(); 

    ListAdapter adaptor = new SimpleAdapter(this, newsList, R.layout.list_item 
      , new String[] {"name", "description", "date", "details", "image"},  new int[] { 
      R.id.name, R.id.description, R.id.date, R.id.details, R.id.image}); 

    this.setListAdapter(adaptor); 
+1

Вы прошли через http://stackoverflow.com/questions/541966/android-how-do-i-do-a-lazy-load-of-images-in-listview/3068012#3068012 –

+0

Загрузка изображения с URL или еще? –

+0

Если вы загружаете изображения из URL-адреса, то согласитесь с примером, упомянутым в @VivekKalkur. –

ответ

0

См. Следующую ссылку. пользование- 4. Учебного пособия: ListActivity с собственным макете http://www.vogella.de/articles/AndroidListView/article.html

Вы можете реализовать собственное also.Examples адаптера доступны в ссылке выше.

+0

, который совпадает с моим кодом, проблема в том, что изображения не будут отображаться – Ahmad

Смежные вопросы