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