2016-05-05 3 views
1

Мне нужна помощь по подключению пикассо к списку, не знаю, как это сделать, связать пикассо и работать, но тот факт, что у него уже была другая проблема. Список должен иметь изображение, а затем все, что было сделано (флажок и текст). Из-за того, что я новичок, я не знаю, что с этим делать. Я буду рад, если вы сможете мне помочь! Спасибо заранее!Использование Picasso в listview

ListView часть

final String[] productnames = { 
      "Type 1", "Type 2", "Type 3" }; 
    selection = (EditText) findViewById(R.id.aboutform); 
    listView = (ListView) findViewById(R.id.productlist); 
    ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, 
      android.R.layout.simple_list_item_multiple_choice, productnames); 
    listView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE); 
    listView.setAdapter(adapter); 
    listView.setOnItemClickListener(new AdapterView.OnItemClickListener() { 
     @Override 
     public void onItemClick(AdapterView<?> parent, View v, 
           int position, long id) { 
      // TODO Auto-generated method stub 
      selection.setText(""); 
      SparseBooleanArray chosen = ((ListView) parent).getCheckedItemPositions(); 
      for (int i = 0; i < chosen.size(); i++) { 
       if (chosen.valueAt(i)) { 
        selection.append(productnames [chosen.keyAt(i)] + " "); 
       } 
      } 
     } 
    }); 

ответ

1
Picasso.with(ctx).load(imgPath).fit().into(viewHolder.imageView); 
+0

I kn ow как использовать picasso отдельно, но мне нужно вставить его внутри, так что вы можете просто добавить несколько строк, и они должны быть отображены –

+0

по этой ссылке .... http://www.androidhive.info/2012/02/android-custom-listview-with-image-and-text/ – Manish

+0

http://www.androidhive.info/2014/07/android-custom-listview-with-image-and-text-using- залп / – Manish

0

вот example пользовательских ListView

надеюсь, что это поможет вам

1

Вы можете использовать URL вместо вытяжке изображения в нагрузке

Picasso.with(mContext).load("https://s3om/foodev/hotel/" + imageLocation).placeholder(R.drawable.ic_default_hotel).error(R.drawable.ic_default_hotel).into(holder.imageviewHotel); 
Смежные вопросы