0
嗨,大家好,我有一個問題, 我有一個名單,我必須使用reycleview來查看它在列表中,但是當我通過cericare柏去的形象,要做到這一點使用畢加索加載圖像與畢加索
@Override
public void onBindViewHolder(ViewHolder viewHolder, final int i) {
this.viewHolder=viewHolder;
if(scheduler.size()>=1){
viewHolder.time.setText(scheduler.get(i).getTime());
viewHolder.data.setText(scheduler.get(i).getData());
viewHolder.delete.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
removeItem(i);
}
});
String phat=scheduler.get(i).getImageString();
//result paht: content://com.android.providers.media.documents/document/image%3A445
Picasso.with(c).load(phat).into(viewHolder.img);//does not display the image
viewHolder.img.setOnClickListener(new MyClikListener(i));
viewHolder.time.setOnClickListener(new MyClikListener(i));
viewHolder.data.setOnClickListener(new MyClikListener(i));
viewHolder.card_view_reminder.setOnClickListener(new MyClikListener(i));
}
}
我也嘗試在URI中轉換pat但沒有任何結果。 製作調試告訴我onBitmapFailed
什麼問題,應用程序崩潰?或者圖像根本無法加載? –
你有什麼錯誤嗎?要記錄錯誤消息,請使用構建器創建一個Picasso實例。 'Picasso picasso = new Picasso.Builder(c).listener(...)。build()' – csabapap