2014-11-14 11 views
2

Я строю свое первое приложение. Я хочу отобразить разные изображения для каждого элемента списка, когда я нажимаю на него. Может ли кто-нибудь помочь мне? Я застрял.Различные изображения для каждого элемента списка в android

Это то, как я пытался в вызывающей деятельности.

общественный недействительный onItemClick (AdapterView родитель, Вид вид, внутр позиция, длинный идентификатор) {

  locationListView.buildDrawingCache(); 
      Bitmap image= locationListView.getDrawingCache(); 

      Bundle extras = new Bundle(); 
      extras.putParcelable("imagebitmap", image); 
      Intent intent; 
      intent.putExtras(extras); 
      startActivity(intent); 


      Bundle extra = getIntent().getExtras(); 
      Bitmap bmp = (Bitmap) extras.getParcelable("imagebitmap"); 

      image.setImageBitmap(bmp); 
    }}); 
+2

Сообщите своим друзьям, что вы делали – Amsheer

ответ

2

Пытались ли вы что-нибудь еще?

Взгляните на эти учебники

http://www.androidhive.info/2014/07/android-custom-listview-with-image-and-text-using-volley/

http://androidexample.com/How_To_Create_A_Custom_Listview_-_Android_Example/index.php?view=article_discription&aid=67&aaid=92

Это поможет вам выполнить нужную задачу.

Его мало чем отличается от создания обычного вида списка. вам просто нужно изменить файл row.xml и есть несколько способов загрузки данных в список, например, массив JSON или вытащить из базы данных, как это описано здесь http://www.edumobile.org/android/android-programming-tutorials/learn-how-to-create-listview-from-sqlite-database-in-android-development/

Сообщите мне, если это работает в комментариях, или если вам нужно какое-либо дополнительная помощь

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